我正在使用SSL Web服务器应用程序。
首先,检查server.crt和rootCA.crt的状态是否正常;
其次,将主题alt名称添加到openssl.cnf中,如下所示:
[SAN]
subjectAltName=IP.1:172.25.66.64,IP.2:172.30.33.225,IP.3:127.0.0.1,DNS.1:172.25.66.64,DNS.2:172.30.33.225,DNS.3:127.0.0.1,DNS.4:localhost;
最后,使用以下命令启动服务器以测试浏览器客户端:
openssl s_server -key server.key -cert server.crt -accept 2222 -www;
测试结果是 可以在IE浏览器和Chrome上运行所有IP和DNS;对于Firefox,可以运行除本地主机以外的所有IP。
所以我想问为什么使用Firefox的本地主机失败。 非常感谢您的帮助。
![image 1][Correct result for localhost in IE Brower]
![image 2][SSL_ERROR_BAD_CERT_DOMAIN error for Firefox]
![image 2][Add security exception for Firefox to confirm this site]