我有一个使用https的网页。如果用户更改了网址,例如:https://www.abc.com/page1.aspx为http://www.abc.com/page1.aspx。
我可以通过代码知道,即Request.IsSecureConnection连接是否受到保护。我的问题是,如果用户输入了http url。那么如何通过VB中的服务器端代码将其重定向到https。
答案 0 :(得分:0)
你可以Replace
HTTP
HTTPS
... {尝试如下,它会对你有所帮助..
If (Request.IsSecureConnection = False) Then
Dim Url As String
Url = Request.Url.ToString().Replace("http:", "https:")
Response.Redirect(Url)
End If