認證是安全通訊端層 (SSL) 加密的一部分。利用伺服器憑證,使用者可以在傳輸敏感性資料(例如信用卡號碼)之前確認 Web 服務器的標識。伺服器憑證還包含伺服器的公開金鑰資訊,因而可以在對資料進行加密後再發送回伺服器。
(一)配置 網際網路服務器認證
網際網路服務器認證由公用憑證授權單位 (CA) 頒發。若要擷取 網際網路服務器認證,首先要向 CA 發送申請,然後安裝從 CA 發送來的 網際網路服務器認證。
申請 網際網路服務器認證
如果必須向請求 Web 服務器內容的用戶端證明該伺服器的身份,就需要申請 網際網路服務器認證。網際網路服務器認證由公用憑證授權單位 (CA) 頒發。
1. 開啟 IIS 管理器,然後導航至您要管理的層級。
2. 在"功能視圖"中,雙擊"伺服器憑證"。
3. 在"操作"窗格中,單擊"建立認證申請"。
4. 在"申請認證"嚮導的"辨別名稱屬性"頁上,鍵入以下資訊,然後單擊"下一步"。
- 在"通用名稱"文字框中,為認證鍵入一個名稱。
- 在"組織"文字框中,鍵入將使用該認證的組織的名稱。
- 在"組織單位"文字框中,鍵入組織中將使用該認證的組織單位的名稱。
- 在"城市/地點"文字框中,鍵入您的組織或組織單位所在的城市或地點的非縮減名稱。
- 在"省/市/自治區"文字框中,鍵入您的組織或組織單位所在的省/市/自治區的非縮減名稱。
- 在"省/地區"文字框中,鍵入您的組織或組織單位所在的省/地區的名稱。
5. 在"密碼編譯服務提供者屬性"頁的"密碼編譯服務提供者"下拉式清單中,選擇"Microsoft RSA SChannel 加密提供者"或"Microsoft DH SChannel 加密提供者"。預設情況下,IIS 7.0 使用 Microsoft RSA SChannel 加密提供者。
6. 在"位長"下拉式清單中,選擇提供者可以使用的位長。預設情況下,RSA SChannel 提供者使用的位長為 1024。DH SChannel 提供者使用的位長為 512。位長越長,安全性就越強,但也會使效能受到不同程度的影響。
7. 單擊"下一步"。
8. 在"檔案名稱"頁上的"為認證申請指定一個檔案名稱"文字框中,鍵入一個檔案名稱;您也可以單擊該頁上的瀏覽按鈕 (...) 來定位檔案,然後單擊"完成"。
9. 將認證申請發送至公用 CA。
安裝 網際網路服務器認證
當收到來自您向其發送認證申請的公用憑證授權單位 (CA) 的響應時,必須通過在 Web 服務器上安裝伺服器憑證來完成此過程。
1. 開啟 IIS 管理器,然後導航至您要管理的層級。
2. 在"功能視圖"中,雙擊"伺服器憑證"。
3. 在"操作"窗格中,單擊"完成認證申請"。
4. 在"完成認證申請"頁的"包含憑證授權單位響應的檔案名稱"文字框中,鍵入包含 CA 響應的檔案的路徑,或者單擊瀏覽按鈕("…")搜尋該檔案。
5. 在"好記名稱"文字框中,為認證鍵入一個好記的名稱,然後單擊"確定"。
(二)在 IIS 7.0 中建立網域服務器認證
域認證是一種內部認證,無需由外部憑證授權單位 (CA) 頒發。如果你的 Windows 域包含用作 CA 的伺服器,則可以建立域認證。這種方式有助於降低認證的頒發成本,並且方便了認證的部署。
1. 開啟 IIS 管理器,然後導航至您要管理的層級。
2. 在"功能視圖"中,雙擊"伺服器憑證"。
3. 在"操作"窗格中,單擊"建立域認證"。
4. 在"建立認證"嚮導的"辨別名稱屬性"頁上,鍵入以下資訊,然後單擊"下一步":
- 在"通用名稱"框中,為認證鍵入一個名稱。
- 在"組織"框中,鍵入將使用此認證的組織的名稱。
- 在"組織單位"框中,鍵入該組織中將使用此認證的組織單位名稱。
- 在"城市/地點"框中,鍵入您的組織或組織單位所在的城市或地點的非縮減名稱。
- 在"省/市/自治區"框中,鍵入您的組織或組織單位所在的省/市/自治區的非縮減名稱。
- 在"省/地區"框中,鍵入您的組織或組織單位所在的省/地區的名稱。
5. 在"聯機憑證授權單位"頁中的"指定聯機憑證授權單位"框中,鍵入您的 Windows 域中憑證授權單位 (CA) 伺服器的名稱,或單擊"選擇"以在此域中搜尋 CA 伺服器。
註:只有在此域中存在正確配置的憑證授權單位時,"選擇"按鈕才會啟用。
6. 在"好記名稱"框中,為認證鍵入一個好記的名稱,然後單擊"完成"。必須為認證提供一個好記的名稱。