好的,讓我解釋一下我的情況。我想模擬客戶端和服務器之間的通信。數字證書問題
我創建了一個名爲「TestCA」的自簽名證書,並將其安裝在Trusted Certification Root Authorities部分中。
使用此自簽名證書,我創建了兩個其他證書,一個名稱爲「ServerCert」,另一個名稱爲「ClientCert」,主題名稱爲「CN = www.client」。 com「並安裝在證書文件夾的個人部分。
我使用帶有主題名稱[「CN = localhost:2001」]的證書在IIS中以HTTPS的形式部署了Web服務。 Web服務是部署在[本地主機]和2001端口現在,當我嘗試瀏覽到Web服務,Internet Explorer的給了我這個錯誤:
The security certificate presented by this website was issued for a different website's address.
Security certificate problems may indicate an attempt to fool you or intercept any data you send to the server.
我不知道它爲什麼給我這個因爲證書的主題名稱是[「CN = localhost:2001」],並且正在瀏覽的網站的網址是[https:// localhost:2001 /]。
我該如何解決這個問題,以便IE不顯示這個錯誤?
也許使用非標準端口(即您的「2001」而不是「443」)是不允許的? – 2013-04-25 09:50:41
@UweKeim我不知道。如果我忽略錯誤,但仍然可以瀏覽網站,並且數據仍使用HTTPS加密。 – 2013-04-25 09:52:21