默認情況下iis上只能綁定一個ssl證書,如果多的話 會只認一個。
停止IIS
運行【 CMD】 , 輸入 【iisreset /STOP】
第一步:修改配置文件。
然后打開:C:/Windows/system32/inetsrv/config/applicationHost.config
搜索你的站點名稱找到類似下面的配置項,做相應修改:
<site name="Web01" id="3">
<application path="/" applicationPool="Web01">
<virtualDirectory path="/" physicalPath="E:/Web/Web01" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:web1.web.com" />
<binding protocol="https" bindingInformation="*:443:" />
</bindings>
</site>
找到https的配置項目,修改為:
<binding protocol="https" bindingInformation="*:443:web1.web.com" />
在443后面增加你的域名,保存。
最后啟動IIS服務
iisreset /start
第一步: 首先上傳PFX格式證書到服務器桌面,打開IIS管理器. 選擇 【服務器證書】
第二步:右鍵導入PFX證書, 輸入證書密碼。
導入后先不要在站點上綁定證書
1. 【WINDOWS鍵 + R 】 打開運行窗口, 輸入 【 mmc 】
2. 點擊 【文件】 , 選擇【添加/刪除管理單元】,【可用管理單元】 選擇 【 證書】 點擊添加。彈出窗口,
選擇 【 計算機賬戶】,確定即可
【個人 -》 證書 】 里面可以看到你剛剛導入的域名, 選中證書,右鍵屬性, 修改友好名稱點擊確定 例如域名是 www.gworg.com 【友好名稱修改為 *.gworg.com】
然后回到IIS 管理器 , 為站點綁定域名
選擇 網站, 右鍵 , 點擊 “ 編輯綁定”
點擊”添加” , 選擇 “HTTPS” ,選擇剛剛導入的證書名稱,點擊確認。(主機名需要填寫)