当我使用SSL运行项目时,我在浏览器中会在每个浏览器中收到警告:firefox,IE,edge,chrome。当我启动项目时,它没有显示警告对话框,我不知道我是否安装了任何证书。
如何检查我是否安装了证书,如果没有,如何安装?
答案 0 :(得分:3)
您可能需要将证书添加到CA Root。
高级别计划:
以下a blog post详细解释了所有内容并附有屏幕截图。
如果您使用谷歌浏览器,由于浏览器的缓存,您可能需要在安装新的SSL证书后关闭并重新打开它。
答案 1 :(得分:1)
您可以使用online SSL checker tool来诊断有关SSL证书安装的问题。
您应该检查您是使用自签名证书还是CA签名证书。如果它是自签名证书,那么您的用户在浏览您的网站时会收到警告消息,因为浏览器无法识别它。
如果您拥有CA签名证书,则您通过电子邮件从受信任的第三方证书颁发机构收到证书,该证书颁发机构包含根证书,中间证书和主证书。您应该在服务器上安装所有这三个文件。
您应该更新所有浏览器。现代浏览器已经实现了根证书,因此您只需要在服务器上配置中间证书和主证书。
按照以下链接,可以帮助您在受信任的根证书颁发机构存储中添加CA根证书。 https://technet.microsoft.com/en-us/library/cc754841(v=ws.11).aspx