在项目测试过程中,需要将应用程序从HTTP升级到HTTPS。我浏览了Internet上的一些帖子。请参阅文章“ WebLogic11g-单向和双向SSL配置(以Springside3为例)”。自签名并配置到服务器后,可以通过HTTPS正常访问该应用程序,但是浏览器将提示安全警告:
如果继续浏览,URL栏将变为红色,警告存在证书错误:
乍一看,这样明亮的红色框并不令人放心!让我们谈谈如何删除证书错误警告。
单击红叉处的“证书错误”以查看证书状态:



通过证书路径选项卡页面,您可以看到由于我们是自建的CA,因此不信任CA根证书,因此您必须手动将CA根证书添加到“受信任的根证书颁发机构”存储中。如何添加呢?直接看图片:


下一步,直到“导入成功”,重新检查证书状态(如果还有其他带有红叉警告的证书,您也可以根据上述步骤自行安装相应的证书):

等等,证书看起来还可以,但是为什么多次刷新后URL栏仍为红色? ? ?

原因是,当将自签名证书签名为域名,并且通过ip访问浏览器时,浏览器会警告用户该证书与域不匹配!在匹配本地主机文件中的映射关系之后,请尝试使用域名访问权限:
红框安全警告终于消失了! (如果未生效,则可以重新启动浏览器,然后重试。)
注意:下图显示了证书颁发者和自签名证书中的颁发者(授予)的对应值。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-353377-1.html
1手机信号wifi严重不稳定以前能用的应用全装不上战游戏画面严重卡顿早知道不升级后悔死了