1

Bg: 最近ホスト管理ツールを開発していて、ボタンをクリックして chrome-browser の HSTS キャッシュを自動削除する機能を実現したいと思っています。Python スクリプトを実行して、クロムの HSTS キャッシュ ファイルを削除します。しかし...そのファイルの削除が完了したら、クロムを再起動する必要があり、その後、このクリア操作が機能します(クロムがファイルを読み取ってキャッシュに保存する可能性がありますか?)

質問: hsts-auto をクリアする方法はありますか? chrome://net-internals/#hsts を開く必要はありませんか、または私の方法を使用して chrome-browser を再起動する必要はありませんか?

THX〜

4

1 に答える 1

0

最も簡単なオプションは、Web サーバーのページに Strict-Transport-Security ヘッダーを max-age=0 で構成することです。次に、Chrome からそのページにアクセスして、そのサイトの HSTS cache.l をクリアします。

一部のページでは、HSTS ヘッダーが Chrome のソース コードにプリロードされているため、クリアできないことに注意してください。ただし、プリロードされていない所有するサイトの場合は、上記が機能するはずです。

これは、ヘッダーを処理できるようにするために、HTTPS 経由で提供される「クリア ページ」にも依存します。

于 2016-09-14T14:44:25.557 に答える