我编写了一个使用闪存组件的应用程序。为了允许这些闪存组件与其他机器一起工作,我需要接受来自这些机器的证书,或者在用户机器上永久跳过证书错误来实现这一点。
我试过以下几种方法,但这些方法对我都没有用:
上面所说的一切都帮不了我。
我还在Internet中读过/听说过“关于无效站点证书的警告”设置(这文章指出它存在),但我在Internet 9设置中没有找到它。
有人能建议如何跳过证书警告吗?
提前感谢!
附注:以下是警告的内容:
发布于 2013-09-06 19:32:22
将证书添加到受信任的根CA存储区将解决“此网站提供的安全证书不是由受信任的证书颁发机构颁发的”。消息。请注意,您需要信任服务器的证书链到的根证书,该证书可能是服务器发送的相同证书,也可能不是。
“关于证书地址不匹配的警告”复选框解决了“为该网站颁发的安全证书仅针对另一个网站的地址”错误。取消选中此框是不安全的,因为它适用于所有站点。
更改“检查发行者/服务器证书吊销”无助于您。
如果您只是为了测试目的而这样做,请考虑在HTTPS解密模式下简单地运行Fiddler。Fiddler将命中证书错误,您可以在Fiddler会话的生存期内忽略它。
或者,您的最佳方法是简单地将证书修复到另一个服务器上。如果它是自签名的,并且您不想支付CA证书的费用,那么您至少应该更新自签名证书,以包含与服务器主机名匹配的正确的CN或SubjectAltName。
发布于 2020-01-20 20:52:27
是的,我完全知道这是一个非常古老的线索。
但是在对这个问题做了研究之后,在Windows 7中,我想出了一个新的解决方案,一个实际有效的解决方案,一个我从未见过的在线建议。
我把它张贴在这里(这可能是或可能不是理想的地方!!)假设我的解决方案的本质可能使其成为任何版本的Internet的有效解决方案!作为一个解决办法,这有点传统,所以我很惊讶我从来没有见过有人提出这个建议。
。
当IE浏览器在URL地址栏中报告一个红色‘证书错误’通知时,这是一个修正。
。
如何创建“Console1.msc”-
https://stackoverflow.com/questions/18660005
复制相似问题