IIS 下設置https主機名灰色無法編輯

現象描述

使用 IIS 管理器進行安裝證書時,將 pfx 證書文件導入後,在添加網站綁定域名過程中,類型選擇為 「https」 時,主機名顯示無法編輯。如下圖所示:

可能原因

Windows Server 2008不支持該操作,需要修改對應文件。

解決辦法

  1. 請按路徑 C:\Windows\system32\inetsrv\config\applicationHost.config 打開 applicationHost.config 文件。

  2. 修改內容如下: 說明 以 「www.ubn.cn」 域名為例。 將 修改為 。 文件無法直接修改時,可以嘗試使用管理員權限進行修改或復製文件到桌面修改後,進行替換。

<site name="example.tencent.com" id="8">
             <application path="/">
                 <virtualDirectory path="/" physicalPath="D:\web\www" />
             </application>
             <bindings>
                 <binding protocol="http" bindingInformation="*:80:example.ubn.cn" />
                 <binding protocol="http" bindingInformation="*:80:www.ubn.cn" />
                 <binding protocol="https" bindingInformation="*:443:" />   
             </bindings>
         </site>

文件保存後,重新添加網站綁定即可。