Windows Server 2008 R2、IIS7。Go DaddyからのSSL証明書があります。これはワイルドカード証明書であるため、サブドメイン(* .domain.comなど)で機能します。証明書のインストールについては、http://support.godaddy.com/help/article/4801/installing-an-ssl-certificate-in-microsoft-iis-7にある指示に従いました。IISのステップに進みます。
- 左ペインでサーバーが選択されたら、「セキュリティ証明書」機能をクリックします
- 「証明書要求の完了」をクリックします
- ファイルシステム上の.crtファイルに移動します。
- 「わかりやすい」名前を付け、完了をクリックします
この「サーバー証明書」パネルのメインペインに証明書がリストされます。しかし、ページを更新したり、移動して戻ってきたりすると、そのページは消えてしまいます。また、サイトをhttpsにバインドしようとすると、証明書は実行可能なバインドとしてリストされません。
これは非常に単純なプロセスのように思えますが、明らかにここに何かが欠けています。何か案は?
編集:私はこの投稿を見つけました。これは、中間証明書を使用しようとするとこの動作が起こることを暗示しているようです。GoDaddyからファイルをダウンロードしたとき、zipファイルには2つありました。1はgd_iis_intermediatesで、もう1つはドメインの名前です。ドメイン1(拡張子.crt)をインストールしました。他のオプションはないようです。IISから他のオプションをインストールすると、「この証明書ファイルに関連付けられている証明書要求が見つかりません。要求が作成されたコンピューターで証明書要求を完了する必要があります。」
そうは言っても、私が使用できる他のダウンロードはないようです。
また、コメント(およびグーグルの後の別の場所)で、証明書をPFXとして「エクスポート」し、それをインストールすることについて言及されていました。しかし、certmgr.mscを使用しても、エクスポート方法を把握できません。
また、この証明書は、IIS6を実行している別のコンピューターにインストールされていることにも言及する必要があります(このIIS7のインストールは、IIS6をIIS7にアップグレードする際のフェールオーバーとプライマリーです)。しかし、そのコンピューターからエクスポートする方法もわかりません。