我使用以下代码尝试重定向到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中设置,证书已在网站上正确安装。
我还缺少什么?
感谢。,
答案 0 :(得分:0)
如果您在本地进行测试,那么您的第一个If条件将被满足,并且永远不会转到HTTPS。如果不是这样的话,日志文件中有什么内容吗?页面上返回任何错误?