0

https を使用する Web ページがあります。ユーザーが URL を変更した場合 (例: https://www.abc.com/page1.aspxからhttp://www.abc.com/page1.aspx ) 。

コード、つまり Request.IsSecureConnection を通じて、接続が保護されているかどうかを知ることができます。私の質問は、ユーザーが http url を入力した場合です。VBのサーバー側コードを介してhttpsにリダイレクトするにはどうすればよいですか。

4

1 に答える 1

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
于 2013-03-07T16:26:16.707 に答える