https重定向只是不工作IIS,vb.net

时间:2012-02-24 14:00:46

标签: vb.net https

我使用以下代码尝试重定向到https,但它无效。此代码已被建议作为重定向许多其他帖子的回答者。

If Not Request.IsLocal AndAlso Not Request.IsSecureConnection Then
        Dim redirectUrl As String = Request.Url.ToString().Replace("http:", "https:")
        Response.Redirect(redirectUrl)
 End If

任何人对我可以查看的内容有任何想法,现在使用fiddler来查看流量。

SSL在IIS 6中设置,证书已在网站上正确安装。

我还缺少什么?

感谢。,

1 个答案:

答案 0 :(得分:0)

如果您在本地进行测试,那么您的第一个If条件将被满足,并且永远不会转到HTTPS。如果不是这样的话,日志文件中有什么内容吗?页面上返回任何错误?