【发布时间】:2018-10-19 16:24:02
【问题描述】:
我的设置:
我在托管在非常“安全”的服务器上的网络服务器上配置 SSL。我无法安装任何新软件,我只能从 localhost 或重定向到 127.0.0.1 的域名(编辑主机文件)进行测试,并且我可以访问一组有限的工具。我只能使用 Java keytool 和 Internet Explorer 11。
我的问题:
当我访问由我的网络服务器托管的网页时,我收到“此网站安全证书存在问题”错误以及继续访问该页面的选项。继续该页面会将我引导至相同的错误页面,但没有继续的选项(该按钮只会删除自身)。
我的问题:
如何在 Internet Explorer 11 中查看证书链?在 Chrome 中,我所要做的就是单击锁,但锁没有出现在 IE11 地址栏中。
我尝试过的解决方案:
转到齿轮图标->Internet 选项->高级取消选中“检查发布者...”、“检查服务器证书...”、“检查签名...”和“警告证书...”。访问网页仍然会产生与上述相同的问题。
在错误页面的空白处右击,点击属性。单击证书按钮。该按钮什么也不做,不显示对话框,不显示错误,它只是单击,什么也没有发生。
我知道该错误不是由域名不匹配引起的,因为我编辑了主机文件以将域名映射到 127.0.0.1。
【问题讨论】:
-
不幸的是,您似乎无法从插页式广告中查看证书。但是,您可以谨慎地单击“继续访问此网站”,然后使用文件/属性,证书按钮将起作用。
-
@vcsjones “谨慎”如何?如果您甚至看不到证书,您如何评估您即将访问的网站是否合法?这似乎确实是一个 UI 缺点,在连接到证书之前无法看到证书,并且可能已经被转移到了一些不好的地方。
-
我认为这是个玩笑?这也证明了我不是唯一讨厌这个 IE11“安全功能”的开发人员。无论如何,@vcjones 我将在星期二再次访问该环境时尝试您的解决方案,感谢您的帮助:)
-
@JHam 解决 TLS 问题(请不要再说 SSL,TLS 是近 20 年前发明的,作为 SSL 的替代品)甚至无法访问
openssl可能是我的生活在地狱的定义。不能使用适当的工具来完成一项工作应该被提升到指挥链上。使用浏览器调试低级别 TCP/TLS 问题是错误的方法,即使您无法在您的级别上做任何事情,您也应该提出问题并解释您浪费了多少时间,因为您不能使用手头的交易工具。
标签: internet-explorer ssl tls1.2