2011-10-07 41 views

回答

0

如果你有訪問IIS例如,一個快速的方法來做到這一點是編輯你的管理文件夾的屬性,進入目錄安全性,在安全通信,單擊編輯...和檢查要求安全通道( SSL)。

這完全不允許任何http流量,並不能處理重定向的,你可以在你的代碼做。

enter image description here

+0

如果我沒有訪問IIS會怎麼樣? –

+0

我做了一件完全像@Porco在他的回答中所暗示的:if(!Request.IsSecureConnection) { Response.Redirect(「https://SECURESERVER.COM」+ Request.RawUrl.ToString(),true); } –

+0

所以,如果我有像http://aaa.com/index.aspx這樣的頁面,我會使用Response.Redirect(「https://aaa.com/index.aspx」); ??我不明白 –

1

對於您可以添加一個Request.IsSecureConnection檢查,如果返回false重定向到以https同一頁面管理目錄。