2009-06-02 51 views
1

我有一個使用SelfSSL(IIS資源工具包的一部分)安全證書設置的IIS網站。當我在ISS中查看證書時,該證書顯示有效,並且對於IE,Safari和Google Chrome可以正常工作。但是,在Firefox 3中,它不認爲證書有效,因此在您查看網站上的安全頁面時會顯示證書警告。SelfSSL和Firefox問題3

這只是一個問題,因爲我使用Selenium來自動測試網站。我曾嘗試使用自定義Firefox配置文件來解決此問題,並且這可以與一個IIS站點正常工作。但是,當每個開發人員都有自己的網站時,您必須不斷爲此自定義配置文件添加例外。

我可以使用其他瀏覽器的Selenium腳本,但我寧願使用Firefox(IE上的表單輸入似乎比Firefox運行速度慢)。

我認爲解決這個問題最簡單的方法是首先獲得有效的證書,因此我開始使用SelfSSL。任何想法爲什麼Firefox似乎沒有采取任何通知?

+0

重複http://stackoverflow.com/questions/275237/in-firefox-can-i-disable-the-website-certified-by-an-unknown-authority-ssl-certi/275263? – 2009-06-02 14:28:46

回答

0

SelfSSL不生成有效的證書 - 它生成一個自簽名的證書。要獲得有效的證書,您必須從證書頒發機構購買證書。

如果您的IE,Chrome或Safari在訪問受保護頁面時未顯示警告,則表示您已將此新證書添加到您帳戶的受信任證書數據庫中。你也可以在Firefox中做到這一點 - 它只有一個單獨的數據庫。但是你的每個用戶都必須爲自己做這件事。

+0

我想這是根本問題 - Firefox不會查看其他瀏覽器所執行的可信證書列表。 – DownChapel 2009-06-10 19:20:22