我有一个使用SelfSSL安装证书的IIS网站(IIS资源工具包的一部分)。当我在ISS中查看证书时证书显示有效,并且适用于IE,Safari和Google Chrome。但是,在Firefox 3中,它不认为证书有效,因此当您在网站上查看安全页面时会显示证书警告。
这只是一个问题,因为我使用Selenium来自动测试网站。我尝试使用自定义Firefox配置文件来解决此问题,这适用于一个IIS站点。但是,当每个开发人员都有自己的站点时,您必须不断向此自定义配置文件添加例外。
我可以将其他浏览器用于Selenium脚本,但我宁愿使用Firefox(IE上的表单输入似乎比Firefox运行得慢)。
我认为解决这个问题的最简单方法是首先拥有有效的证书,因此我开始使用SelfSSL。任何想法为什么Firefox似乎没有注意到什么?
答案 0 :(得分:0)
SelfSSL不生成有效证书 - 它会生成自签名证书。要获得有效证书,您必须从证书颁发机构购买证书。
如果您的IE,Chrome或Safari在访问受保护的网页时未显示警告,则表示您已将此新证书添加到您帐户的受信任证书数据库中。您也可以在Firefox中执行此操作 - 它只有一个单独的数据库。但是你的每个用户都必须为自己做这件事。