【问题标题】:ASP.NET SSL Set up Under IIS but site keeps bouncing back to httpASP.NET SSL 在 IIS 下设置,但网站不断弹回 http
【发布时间】:2011-09-25 20:07:39
【问题描述】:

我在 IIS 下安装了一个证书,因此我可以在我的网站上使用 SSL

我已经检查了一个可以正常工作的简单 ASP.NET 网站。

对于更复杂的 ASP.NET 应用程序,每当我点击 https 时,我都会不断被重定向到 http。

  1. 两者的 IIS 设置相同
  2. 我在整个应用程序中使用相对 URL。

是否有任何特定于 ASP.NET 或 IIS 的东西会导致网站从 https 跳转到 http?

【问题讨论】:

    标签: asp.net ssl iis-6


    【解决方案1】:

    您的应用上安装了HTTP modules 吗?您是否尝试过 fiddler 跟踪,如果是,它会显示什么?

    由于服务器似乎正在接受 HTTPS 流量,而您的简单应用程序没有遇到这种情况,我认为那里有一个 HTTP 模块。这些可以拦截流量,如果配置为肯定可以表现出您正在经历的行为。

    检查 <httpModules> 部分下的 web.config 文件,有什么吗?

    【讨论】:

      【解决方案2】:

      事实证明,有一些“框架”代码选择了一个设置“IsSslEnabled”,该设置默认为 false,并在每次点击 https 时重定向到 http。

      咕咕咕

      【讨论】:

        猜你喜欢
        • 2015-02-27
        • 2011-01-14
        • 1970-01-01
        • 2013-07-24
        • 1970-01-01
        • 2012-11-27
        • 2017-02-12
        • 2011-07-23
        • 1970-01-01
        相关资源
        最近更新 更多