[英]Chrome Invalid SSL Certificate Security Warning
我今天在使用 Chrome 時遇到了一個有趣的問題,我希望有比我最終做的更好的方法來解決它。
問題始於我正在配置的站點上的 SSL 證書無效。 在 Chrome 中,可以使用為當前域添加安全例外的鏈接跳過此屏幕,這樣您就不必再次查看此警告消息。
也可以通過訪問該站點(有例外)然后單擊“不安全”文本並選擇“重新啟用警告”選項來清除此警告。
現在我的問題是,我在站點上有幾個不同的重定向,它們會將我的 .com 和 .bank 域重定向到主要的 .net 域。 在開發過程中,我為這三個域添加了安全例外。 在測試我的 SSL 證書配置是否正確時,這會成為問題。 我想清除 Chrome 為 .com 域存儲的異常 - 但我不能使用重新啟用警告選項來清除,因為一旦我到達頁面,Chrome 就會看到異常已經存儲並繼續正常加載頁面然后被重定向到 .net 域。 因此,我實際上無法清除 Chrome 中繞過的安全警告...
我能夠找到清除這些異常的唯一方法是使用 Chrome 設置中的重置選項,這不是我想要經常做的事情。 我想知道 Chrome 中是否有一個隱藏的設置頁面,列出了所有繞過的安全警告,以便我可以單獨清除它們。
如果您不想清除歷史記錄(或者如果您不知道您擁有的所有豁免),要為所有 SSL 警告“重新啟用警告”,您可以關閉 Chrome 並編輯: "C:\\Users\\USER\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Preferences"
並設置ssl_cert_decisions":{},"
存儲在 JSON-path 中:
個人資料 > content_settings > 例外 > 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}}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.