如何在 IIS 中導入證書 (.CER)
我根據本教程創建了證書:
http://ondrej.wordpress.com/2010/01/24/iis-7-and-client-certificates/
然後我根據本教程在 IIS 主機伺服器上導入了“MyPersonalCA.cer”:
http://www.networksolutions.com/support/installation-of-an-ssl-on-certificate-microsoft-iis-7-x/
我不得不通過 MMC 導入證書,因為 IIS 給了我一個錯誤:
“找不到與此證書文件關聯的證書請求。證書請求必須在創建它的電腦上完成。”
如前所述,這是一個已知的錯誤,但我無法通過該錯誤。
我在證書(本地電腦)管理單元中導入了證書並提供了一個友好的名稱。一切看起來都很好。
但是在嘗試啟用 SSL 時,我仍然無法在 IIS 中的網頁綁定上選擇證書。
編輯
好的,我按照建議進行並通過 CertAuthority 發布了 .CER 文件。在另一台機器上,我安裝了 Windows Server 和 CA。我在 IIS 中創建了一個請求,並向自己發出了一個 .CER 文件。這個文件我可以正常導入到 Windows7 IIS。
但現在我想創建客戶端證書。證書缺少 PVK 文件,我無法按照第一個連結中的說明創建客戶端證書。
將發布另一個問題…
系統:Windows7 Home Premium SP1 32bit,IIS 7.5
有人可以指出我正確的方向嗎?
您可能必須使用新的 CSR 重新頒發您的證書,請查看以下連結。它類似於您已經遵循的指示,但有更多說明來解決此錯誤。
http://www.digicert.com/ssl-certificate-installation-microsoft-iis-7.htm