2009-06-02 68 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