IIS 7 - 从HTTPS重定向到HTTP架构不起作用

时间:2012-01-02 14:35:00

标签: iis-7

我最近在win 7 IIS 7下设置了一个aspnet应用程序,并为此应用程序启用了SSL。 该应用程序在ssl下运行良好,但是当我将模式从https更改为http时,使用response.redirect,请求超时,我坚持使用它,任何想法都是受欢迎的。 问候

1 个答案:

答案 0 :(得分:1)

除非您提供绝对URL,否则无法切换协议。引用必须是绝对的。

使用encryptedUri和unencryptedUri属性。可以指定“unencryptedUri”在模块删除安全性时将用户发送回另一个域或特定URI。

您可以拥有自定义配置..

<secureWebPages
    mode="RemoteOnly"
    encryptedUri="secure.mysite.com"
    unencryptedUri="www.mysite.com"
    maintainPath="True"

    warningBypassMode="AlwaysBypass">


    ...
</secureWebPages>

一个示例是将安全请求重定向到secure.mysite.com,并且可以将不需要安全的请求重定向回www.mysite.com。 maintainPath与上述属性一起使用。当模块重定向到encryptedUri或unncryptedUri时,它会在发送用户之前附加当前路径。

相关问题