1

実稼働環境では SSL が正常に動作していますが、ローカルでいくつかの問題があります。

サイトを実行すると、http:// と https:// の 2 つのタブが開きます。

テストのためにローカルで http:// タブを使用したいだけです。https が必要なページに移動すると、次のエラーが表示されます。

サーバーへの安全な接続を確立できません。これはサーバーに問題があるか、持っていないクライアント認証証明書が必要である可能性があります

証明書を次の場所に追加しました。

ペルソナ/証明書 信頼されたルート証明機関/証明書 中間証明機関/証明書

https:// タブを使用すると、すべてがローカルで正常に動作します。

証明書を別の場所にも追加する必要がありますか?

4

1 に答える 1

0

SSL 証明書をローカルで使用することは常に困難です。ウェブサイトが開くと、ループバック IP (127.0.0.1) を使用している可能性が高く、これは常に (まれな例外で、おそらく私には考えられない) 証明書エラーになります。これは、証明書がドメイン名ではなくドメイン名にバインドされているためですIP。理想的には、セキュリティ上の理由から、ウェブサイトの実際の SSL 証明書をローカルで使用したくないでしょう。

localhostに自己署名証明書を使用できます。

また、以前に使用したコード スニペットをブログに掲載しました。つまり、ローカル接続に SSL を使用することを回避し、それ以外の場合は SSL で保護する必要があるページ/フォルダーを定義できるようにします... http://www.structuretoobig .com/post/2013/02/19/Skipping-SSL-Connections-Locally.aspx

于 2013-02-19T20:18:29.790 に答える