久久久久99精品成人片,国产精品麻豆A片必属品,久久久国产精品,黑人大战亚洲人精品一区

IIS7多域名配置HTTPS(SSL)的方法

使用windows的IIS7配置網(wǎng)站SSL證書時,“主機名”的內(nèi)容是灰色不可編輯的。這就帶來了2個的問題
1. IIS服務(wù)器上綁定多個不同的域名,主機上只能啟用一個網(wǎng)站的HTTPS,其他網(wǎng)站的HTTPS無法啟用。
2. 其他網(wǎng)站用HTTP協(xié)議可以正常訪問,用HTTPS訪問都會指向已綁定HTTPS的網(wǎng)站。例如,IIS有aaa.com、bbb.com、ccc.com三個網(wǎng)站,aaa.com啟用了HTTPS,那么https://bbb.com、https://ccc.com都會指向aaa.com。

解決方法
1. 為HTTPS站點分配一個獨立的ip,避免公用ip
2. 升級到IIS8,IIS8中添加的對于SNI(Server Name Indication)的支持,服務(wù)器可以通請求中提取出相應(yīng)的主機頭從而找到相應(yīng)的證書。在綁定域名時可以編輯"主機名"。
3. 手動修改IIS7配置文件,為HTTPS增加主機名。
找到 C:\Windows\System32\inetsrv\config\applicationHost.config 文件,
找到如下配置
< bindings>
< binding protocol="http" bindingInformation="*:80:aaa.com" />
< binding protocol="https" bindingInformation="*:443:" />

< binding protocol="https" bindingInformation="*:443:" />
改為
< binding protocol="https" bindingInformation="*:443:aaa.com" />