代码之家  ›  专栏  ›  技术社区  ›  Tig7r

如何在DNN中获取当前的URL协议?

  •  0
  • Tig7r  · 技术社区  · 6 年前

    如何在DNN模块的后端代码中获取Https或Http?

    https地址:// http地址:// )

    PortalSettings.Current.PortalAlias.HTTPAlias + PortalSettings.HomeDirectory + PortalSettings.LogoFile;
    
    2 回复  |  直到 6 年前
        1
  •  1
  •   VDWWD    6 年前

    您可以使用它来检查当前选项卡是否启用了https(检查您可以使用的请求本身) Request.IsSecureConnection )

    PortalSettings.ActiveTab.IsSecure
    

    和/或

    PortalSettings.SSLEnabled;
    PortalSettings.SSLEnforced;
    PortalSettings.SSLURL;
    
        2
  •  1
  •   Mitchel Sellers    6 年前

    如果您想将其用于当前URL,也可以使用常规的.NETAPI。

    HttpContext.Current.Request.Url.Scheme
    

    推荐文章