Windows Server 2008 R2では、httpsバインディングを編集するための「ホスト名」ボックスが無効になっています。バインドするホスト名を入力できるように有効にできません。
証明書の「発行先」フィールドは* .example.com形式です。
[ホスト名]ボックスを編集できるようにするにはどうすればよいですか?
編集:提案された複製は、「なぜこのボックスがグレー表示され、有効になっていないのですか」という私の実際の質問に答えません。さらに、その質問には日付が付けられており、ここで使用されるアプローチは考慮されていません。 https://blogs.msdn.Microsoft.com/varunm/2013/06/18/bind-multiple-sites-on-same- ip-address-and-port-in-ssl /
ここでの問題は、IISがワイルドカード証明書を識別する方法です。これは、証明書のIssued to
フィールドではなく、Friendly name
フィールドを調べます。そのフィールドには*
ワイルドカード文字で開始します。
結果に影響を与えずにフレンドリ名を変更し、昇格された管理者としてmmc.exe
を起動し、Certificates - Computer Account - Local Computer
のスナップインを追加できます。
Personal - Certificates
フォルダーで証明書を見つけ、プロパティダイアログを開き、Friendly name
を*
で始まるように変更します。
IIS Managerを再起動して新しい名前を確認する必要がある場合があります。Host name
フィールドは編集可能になっているはずです。