IIS中配置訪問HTTPS
阿新 • • 發佈:2018-09-24
console cal .com alt bsp 證書 手動 設置 color
<binding protocol="net.tcp" bindingInformation="808:*" />
<binding protocol="net.pipe" bindingInformation="*" />
<binding protocol="net.msmq" bindingInformation="localhost" />
<binding protocol="msmq.formatname" bindingInformation="localhost" />
<binding protocol="http" bindingInformation="*:80:www.console.com" />
</bindings>
1,新建網站,選中類型為
https,然後更改SSL證書為你配置的SSL證書,
對於SSL證書的配置是這樣的
點開第二步,然後點擊
創建自簽名證書
確定以後點開網站看到有個SSL,
雙擊進去,再選中
要求SSL
選中此步就是為了防止瀏覽器認為你的網站不安全阻止網站的訪問,到此,證書配置完成
然後發現IIS無法綁定域名,因為IIS7默認不支持HTTPS綁定域名,此時需要自己手動去設置
首先打開
C:\Windows\system32\inetsrv\config\applicationHost.config
在裏面找到
<bindings>
<binding protocol="https" bindingInformation="*:443" />
<binding protocol="net.tcp" bindingInformation="808:*" />
<binding protocol="net.pipe" bindingInformation="*" />
<binding protocol="net.msmq" bindingInformation="localhost" />
<binding protocol="msmq.formatname" bindingInformation="localhost" />
</bindings>
找到https的配置項目,修改為:
<binding protocol="https" bindingInformation="*:443:www.xx.com" />
這裏面需要註意的是:bindings節點有多個,需要找到你配置的站點,默認是<binding protocol="https" bindingInformation="*:443" />
然後保存,此時,HTTPS在IIS7上綁定域名搞定
IIS中配置訪問HTTPS