google-chrome - Chrome 无效的 SSL 证书安全警告

标签 google-chrome security ssl

我今天在使用 Chrome 时遇到了一个有趣的问题,我希望有比我最后做的更好的方法来修复它。

问题始于我正在配置的站点上的无效 SSL 证书。在 Chrome 中,可以使用为当前域添加安全异常(exception)的链接跳过此屏幕,这样您就不必再次查看此警告消息。

Your connection is not private Chrome warning

也可以通过以下方式清除此警告:转到异常站点,然后单击不安全文本并选择重新启用警告选项。

Re-enable warnings option in Chrome

现在我的问题是,我在站点上设置了几个不同的重定向,这些重定向会将我的 .com 和 .bank 域重定向到主 .net 域。在开发过程中,我为所有这三个域添加了安全异常(exception)。当测试我的 SSL 证书配置是否正确时,这就会成为问题。我想清除 Chrome 为 .com 域存储的异常 - 但我无法使用 Re-enable warnings 选项这样做,因为一旦我到达该页面,Chrome 就会发现已存储异常并继续正常加载页面,然后将其重定向到 .net 域。因此,我无法真正清除 Chrome 中绕过的安全警告...

我能够找到清除这些异常的唯一方法是使用 Chrome 设置中的重置选项,这不是我想经常做的事情。我想知道 Chrome 中是否有一个隐藏的设置页面列出了所有绕过的安全警告,以便我可以单独清除它们。

最佳答案

如果您不想清除您的历史记录(或者如果您不知道您拥有的所有豁免),要为所有 SSL 警告“重新启用警告”,您可以关闭 Chrome 并编辑: "C:\Users\USER\AppData\Local\Google\Chrome\User Data\Default\Preferences" 并设置 ssl_cert_decisions":{},"

存储在 JSON 路径中:

profile > content_settings > exceptions > ssl_cert_decisions

或者您可以将特定豁免的 decision_expiration_time 更改为等于 last_modified 时间

示例:"ssl_cert_decisions":{"https://expired.badssl.com:443,*":{"last_modified":"13235055329485008","setting":{"cert_exceptions_map":{"-201cgaDTf2DD6Cj0N6/tKvudkzDuRBA3GwKd8T9hE7mHhQ=":1},"decision_expiration_time":"13235055329485008","version":1}}}

关于google-chrome - Chrome 无效的 SSL 证书安全警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45309217/

相关文章:

Android - Volley 库 : Session expired issue in SSL production environment

javascript - 这两种使用 jQuery 附加 DOM 元素的方法有何不同?

javascript - 如何使用 JavaScript 以编程方式打开文件选择器?

Magento Admin 在更新订单时停留在 "Please wait"

security - 用于跟踪网络数据包的优化算法(防止重放攻击)

php - 这个 mail() 函数对于 header 注入(inject)是安全的吗?

python - 使用自定义编译的 Python 通过 pip 安装无法使用 SSL

google-chrome - Chrome Adob​​e Flash 已过时

javascript - 使用 Google Chrome 浏览器内嵌框架测试 Internet Explorer 8?

php - 为什么用它的散列作为 salt 返回散列的字符串散列?