Windows7開発IIS7マシンで使用しようとしている自己署名SSL証明書があります。証明書は機能しています。ただし、IE9でアドレスの不一致エラーが発生します。
これは純粋に開発とテストを目的としています。
私は数多くのブログや投稿を経て、さまざまな手法を使用して証明書を作成しようとしました。証明書にマシン名とローカルホストの両方を使用しようとしましたが、同じエラーが発生します。
これらは私が最も密接にフォローした2つです:
これは、信頼されたルート証明書機関の下のMMCコンソールにある私の証明書です:
署名はIISで割り当てられたものと一致します。
そして私のサイトはその証明書にバインドされています:
なぜエラーが発生し続けるのですか?どうすれば修正できますか?ローカルホストでsugdomainsを使用する際に問題はありますか?私のサイトはすべて1つのIISアプリで実行されていますが、それぞれに独自のサブドメイン(マルチテナント)があります。
証明書CNまたはaltNamednsNameが「localhost」の場合、ブラウザーは「localhost」のホスト名のみを受け入れます(something.localhostやlocalhost.localdomainなどは受け入れません)。