Windows-Server-2003
SSL 證書混淆
我有一個執行 Windows Server 2003 和 IIS 6 的網站,並且我有一個 SSL 證書。
我們的網站訂單表格使用該 SSL 證書加密,但登錄表格沒有。
這是需要在頁面後面的程式碼中修復的東西,還是可以在伺服器管理或 SSL 證書的安裝中修復?
你不需要在你的應用程序中添加任何程式碼,一旦你通過 https 協議,每個資訊都會被加密,而不僅僅是其中的一部分。
您可能需要檢查一些可能將使用者連結到 http 協議的連結,但您可以避免將所有 http 請求(埠 80)重定向到伺服器端的 https(埠 443),例如將虛擬主機設置為https 埠上的 apache 配置。
編輯:步驟如下
打開 Exchange 伺服器上的電腦管理管理單元。展開服務和應用程序節點,然後展開 Internet 資訊服務節點。
展開預設網站節點,然後找到 Exchange 目錄。右鍵點擊它並選擇“屬性”命令。
點擊目錄安全選項卡。在 Secure Communications 控制組中,View Certificate 和 Edit 按鈕應該處於活動狀態。如果不是,則您的證書未正確安裝 - 您必須在繼續之前修復它。
點擊安全通信組中的編輯按鈕。您將看到安全通信對話框。
選中“需要安全通道 (SSL)”複選框。您也可以選擇選中“需要 128 位加密”框。這樣做可以為您提供更好的安全性,但某些客戶端可能無法連接。