我正在使用C#.Net開發網站。該網站最初是爲http(端口88)開發的,現在它被請求https(端口443)。我已經申請了一個SSL證書。由於目標機器主動拒絕它,因此無法建立連接127.0.0.1:80
我已經在IIS7上安裝了證書,我可以訪問該網站,但是,<a href='<% url.action("x","person") %>' ...
失敗。它返回錯誤「無法建立連接,因爲目標機器主動拒絕它127.0.0.1:80」。
爲什麼我收到錯誤?
我正在使用C#.Net開發網站。該網站最初是爲http(端口88)開發的,現在它被請求https(端口443)。我已經申請了一個SSL證書。由於目標機器主動拒絕它,因此無法建立連接127.0.0.1:80
我已經在IIS7上安裝了證書,我可以訪問該網站,但是,<a href='<% url.action("x","person") %>' ...
失敗。它返回錯誤「無法建立連接,因爲目標機器主動拒絕它127.0.0.1:80」。
爲什麼我收到錯誤?
這可能是一些事情。但是在幾周前遇到了同樣的問題,這是因爲我們仍然在設置中允許http。
對於該站點,在高級設置下,驗證您在允許的協議中只有「https」。
確保您沒有「停止」IIS並忘記再次啓動它
您的網址是否以'https'開頭?好像你使用默認的'http'端口80。 – 2014-08-28 16:58:34