2017-11-30 25 views
0

https:// abc/TestconnectからURLをhttps://abc.xyz.com/Testconnectにリダイレクトする必要があります。サーバー名のHTTPS URLをHTTPS URLにリダイレクトする方法SSL証明書名を使用して

は私がHTTPSにリダイレクトすることはできませんよ://abc.xyz.com/Testconnect、

I「は、このウェブサイトが提示したセキュリティ証明書は別のウェブサイトのアドレスのために発行されました」と表示されますhttp:// abc/Testconnectからhttps://abc.xyz.com/Testconnectにリダイレクトできます。ここで

xyz.com私はweb.configファイル内のURL書き換えに関連するコードを変更しようとしています

(アプリケーションがマシン-ABCのIISに配備された)SSL証明書とABCは、アプリケーションがデプロイされているマシンでありますURLをリダイレクトするためのアプリケーションのファイル。

私はそれを達成する方法を教えてください。ありがとう。

答えて

0

できません。

HTTPSサイトにアクセスすると、最初にが発生します(接続が確立された後に起こります)。SSLハンドシェイクで、ブラウザがサーバーに「abcの証明書を渡します」というメッセージが表示されます。それは何かが成功する必要があります何かが起こることができます。 SSLハンドシェイクが成功しない限り、IISの書き換えルールは見られません。

https://abcからhttps://abc.xyz.comにリダイレクトする場合は、abcの有効な証明書が必要です。

SSLハンドシェイクの説明については、this pageを参照してください。中途半端には、前後の通信を示す良い図があります。そのダイアグラムの最後には、すべてのIIS/HTTPロジックが起動する「Exchangeメッセージ」があります。

関連する問題