私は2台のWindows 2012r2サーバー(開発と運用)に両方ともIIS 8を実行しています。どちらも同じように設定されています。私は両方にワイルドカード証明書をインストールしています。httpsをロードするときにIIS 8リダイレクトループ
私のデベロッパーサーバーに証明書をインストールしましたが、動作しています。私が驚いたことの1つは、自分のサイトの設定(たとえば、https/443を追加しなかった)に追加バインディングを追加する必要がなく、ブラウザでhttpをhttpsに変更するだけで動作するということでした。証明書を表示します。何故ですか?
ワイルドカード証明書をインポートする前に、私のプロダクションサーバーでは、ブラウザから結果を見るために、httpからhttpsにホストするいくつかのドメインのURLを単に変更しようとしました。私がこれをするとき、私はすべてのhttpsテストのリダイレクトループを取得しています。 ???
https URLリライトが設定されていないため、リダイレクトループの原因がわかりません。これは、httpsを使用してサーバーをロードしようとすると、このサーバー上のすべてのサイトで実行されます。
例: "...リダイレクトされます何度もERR_TOO_MANY_REDIRECTS"
http://mydomain.example.com(作品)
https://mydomain.example.com(ループをリダイレクト)
Safariは言う、
Chromeは」、言いますリダイレクトが多すぎます... "
さらに、サーバー上にhttp://localhostをロードすると、それは動作します。 https://localhostをロードすると、「見つかりません - HTTPエラー404」というエラーが表示されます。
この運用サーバーがF5 Load Balancerの背後にあるので、この動作にも対応できるようにする必要があります。