web-dev-qa-db-ja.com

自己署名SSL証明書の不一致アドレスエラー

Windows7開発IIS7マシンで使用しようとしている自己署名SSL証明書があります。証明書は機能しています。ただし、IE9でアドレスの不一致エラーが発生します。

これは純粋に開発とテストを目的としています。

私は数多くのブログや投稿を経て、さまざまな手法を使用して証明書を作成しようとしました。証明書にマシン名とローカルホストの両方を使用しようとしましたが、同じエラーが発生します。

これらは私が最も密接にフォローした2つです:

http://blogs.technet.com/b/sbs/archive/2007/04/10/installing-a-self-signed-certificate-as-a-trusted-root-ca-in-windows- Vista.aspx

http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/

これは、信頼されたルート証明書機関の下のMMCコンソールにある私の証明書です:

enter image description here

署名はIISで割り当てられたものと一致します。

enter image description here

そして私のサイトはその証明書にバインドされています:

enter image description here

なぜエラーが発生し続けるのですか?どうすれば修正できますか?ローカルホストでsugdomainsを使用する際に問題はありますか?私のサイトはすべて1つのIISアプリで実行されていますが、それぞれに独自のサブドメイン(マルチテナント)があります。

3
rboarman

証明書CNまたはaltNamednsNameが「localhost」の場合、ブラウザーは「localhost」のホスト名のみを受け入れます(something.localhostやlocalhost.localdomainなどは受け入れません)。

5
Ram