为了开发,我的团队正在使用一个自签名的SSL证书.在我的计算机的可信根证书颁发机构存储中安装证书后,在Chrome和IE 11中,SSL证书被识别为有效:
Internet Explorer 11:

铬69:

但是Edge (第42版)似乎忽略了证书:

基于从Edge获得的消息(“这可能是因为站点使用过时或不安全的TLS安全设置”),我认为我的本地开发服务器可能正在使用过时的TLS版本,但我可以在Chrome的开发工具中验证流量是否正在使用TLS 1.2加密:

为什么Edge似乎忽略了我已安装为受信任根证书的自签名证书?我怎么才能修好它?
我尝试过的事情:
发布于 2018-11-01 13:45:40
经过相当多的调查后,我们发现了根本原因--我们公司的防病毒软件(SO磷)正在阻止Edge (也只有Edge)访问内部IP地址。Edge的错误消息--“过时或不安全的TLS安全设置”--具有误导性;Edge的请求根本无法到达线路。
发布于 2018-10-02 06:18:17
试着按照下面的步骤来解决这个问题。
(1)打开“运行窗口”并键入“inetcpl.cpl”以打开Internet属性。
(2)转到“安全”选项卡。
(3)点击“自定义级别”按钮。
(4)查找“显示混合内容”选项。
(5)启用它。

然后转到同一个对话框中的“高级”选项卡。
检查下面的选项。

如果未选中,则检查它并应用更改,然后单击“确定”按钮。
如果您使用的是过时的网络驱动程序,那么也可能会发生此问题。所以,试着检查一下你是否使用了最新的驱动程序。
https://stackoverflow.com/questions/52592230
复制相似问题