簡體   English   中英

有沒有辦法讓IIS6在同一個站點中一起進行http和https?

[英]Is there a way for IIS6 to do http and https together in the same site?

該站點需要可以從HTTP和HTTPS訪問(如果客戶希望表單提交是否安全)

該網站是在IIS6中托管的,理想情況下,我希望能夠在那里擁有一個網站,它可以處理http和https ..這可能嗎?

或者我想也許在網站上創建一個“安全”的子目錄,並復制那里的所有東西......這是可行的嗎?

這是更復雜的,它使用asp.net 3.5的路由功能來進行URL重寫,所以即使我創建一個安全的子目錄,我不知道它是否真的會接受它應該是SSL批准

有可能的。 安全設置上有一個復選框,允許您對連接“要求ssl”。 然后,您可以使用重定向或鏈接管理https和http之間的轉換。

更多信息請參見這里 跳過第6步。

您可以讓IIS 6和IIS7使用https和http運行相同的站點。 在IIS 6中,存在一個限制,您無法使用主機頭。 所以你需要一個專用的IP地址。 只需將其綁定到IP地址,然后設置證書。 不要使用“require https”,只需在應用程序的所需部分強制執行。

我不確定iis 6但是在iis 7中你選擇了網站並轉到綁定並點擊添加選擇https它將自動選擇端口443然后選擇你的ssl證書

這很可能,但是,

該站點需要可以從HTTP和HTTPS訪問(如果客戶希望表單提交是否安全)

如果您有能力使用SSL,我不會給他們一個選擇。 只是讓他們使用它。 大多數用戶不知道安全和不安全連接之間的區別,甚至不知道他們應該關心的原因。 只需強制每個人使用安全連接來提交表單。

或者我想也許在網站上創建一個“安全”的子目錄,並復制那里的所有東西......這是可行的嗎?

是的,但更常見的是擁有一個安全的子域。 查看大多數購物網站,當您瀏覽產品時,您將看到www.someshoppingsite.com。 您開始退房的那一刻,您將被轉發到secure.someshoppingsite.com。 如果你創建一個SSL子文件夾,我保證你會在某個時候被意外禁用,沒有人會注意數周。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM