我在asp.net(C#)中開發了一個站點。用於asp.net網站的HTTPS安全連接配置
現在,我要訪問我的網站https://www.mysite.com & https://localhost/mywebsite
請建議我如何配置安全連接。
而且,這需要在IIS-Manager級別配置或我們可以在代碼級別管理?
任何人都可以請建議我。
謝謝你。
我在asp.net(C#)中開發了一個站點。用於asp.net網站的HTTPS安全連接配置
現在,我要訪問我的網站https://www.mysite.com & https://localhost/mywebsite
請建議我如何配置安全連接。
而且,這需要在IIS-Manager級別配置或我們可以在代碼級別管理?
任何人都可以請建議我。
謝謝你。
看到scott hanselman的這個鏈接。它解釋瞭如何設置iis以表示ssl以及通過計算機名稱進行託管。
http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
,如果你正在主持在IIS本地站點(開發版本),那麼:
進入IIS管理器,單擊頂部節點(服務器名)
在右側部分,雙擊服務器證書
在最右側的操作窗格中,單擊「C reate自簽名證書」
給您的證書名稱,如:‘MyDevCert’,然後點擊確定
右擊你的IIS網站,選擇‘編輯綁定’
點擊「添加」按鈕
選擇https從類型下拉列表,然後選擇在這種情況下,「MyDevCert」從SSL證書新創建的證書下拉
點按好,貼近...重新啓動IIS
你現在應該能夠瀏覽器https://localhost
你是託管在IIS本地站點? –
您需要在IIS中配置SSL。在您的代碼中,您可以強制重定向到您網站的SSL版本。至少我過去曾經用VS 2010,IIS 7.5,ASP.Net Webforms做過這件事 – citronas