2つのIIS Webサイトに2つの異なる証明書を割り当てる方法


0

状況

IIS(Win Server 2016)に2つの異なるWebサイトがあり、両方とも80と443でリッスンし、ホスト名でそれらを区切るバインディングで:1つはblog.mydomain.comで、もう1つはホスト名バインディングを空にして、そのサイトのmydomain.comとwww.mydomain.comサーバーの両方。また、443の両方に自己署名証明書を設定し、すべて完全に機能しました

  • mydomain.comまたはwww.mydomain.comの1つのサイトにhttpとhttpsの両方でアクセスできます
  • blog.mydomain.com httpおよびhttpsの他のサイトにアクセスできました

問題

ブラウザのアドレス行を緑化するときが来たら、blog.mydomain.comのCommodo証明書(ワイルドカードではない)を購入しました。私はそれを正常にインストールし、blog.mydomain.comは今では緑で信頼されています...

ただし、自己発行の代わりにCommodo証明書を使用するようにblog.mydomain.comのサイトのバインディングを変更すると、他のサイトのバインディングも変更されます(IISマネージャーからメッセージが送られます。投稿の最後の写真を参照してください)

これは問題を予測します。2つの証明書に対して2つのサイトを構成できないため、www.mydomain.com(mydomain.comを含む)の他のCommodo(ワイルドカードではない)証明書を購入できません。

質問

プロの解決策はワイルドカード証明書を購入することですが、ワイルドカードではない場合の10倍の費用がかかるため、2つの異なるワイルドカードでない証明書でタスクを達成できると考えました。

何か不足していますか?ここでの問題は何ですか、2つの証明書はあまりにも似ていますか?


写真を添付するのを忘れましたか?
mt025

1
あなたは持っているRequire Server Name Indication両方のサイトでチェック!
mt025

いいえ、「サーバー名の表示が必要」をチェックしていません。したほうがいい?
g.pickardou

@ mt025:お問い合わせいただきありがとうございます。今、私は試しました、そしてblog.mydomain.comでチェックし、他のサイト(バインディングに空のホスト名がある)ではできませんが、ここで他の証明書に設定すると動作します。ありがとう。回答として投稿する場合は、マークを付けることができます。
g.pickardou
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.