時々、ブラウザをシャットダウンして再起動し、通常どおりブラウザをシャットダウンするなどの操作を実行します。デフォルトでは、WMセッションを再開するたびに(私はStumpWMを使用していますが、それ自体はこの質問とは関係ありません)ブラウザは私がログインしたという事実を「忘れて」、すべてのウェブサイトに再度ログインするよう強制し、その一部はOTPが有効になっており、非常に迷惑で時間の無駄です。
私の考えでは、これはシステムキーリングに関連しているか、他のものかもしれません。どこを売るべきですか?
修正する:見つけました。次のものアーチウィキから。
~/.xinitrc
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
そしてやりました。しかし、私は少し懐疑的です。最も難しいのは、これが常に起こるわけではないということです。時々。原因が何なのかよく分からず、再現することもできません。数日間システムを見ると、問題が解決する可能性があります。
修正する:それは役に立ちません。そんなことがまた起こりました。おそらくすべてがリセットされた後、一種の猶予期間があると思います。私も気づきました - gitはもはやGPGキーを認識せず、pinentry
パスワード(通常は保存されます)を要求します。キーホルダーと関係があるようですが?
修正する:Firefoxに切り替えてください。一週間使ってきました。まだこの問題を見たことがありません。
答え1
すべてのブラウザはクッキーを介してセッションをアクティブに保ちます。再起動/再起動時にセッションが失われた場合は、Cookieが削除されたことを意味します。
クッキーは次の方法で自動的に削除できます。
- キャッシュ/クッキーを消去するように設計された拡張機能です。
cookie auto delete
- コンテンツ設定の下のChrome設定のCookie設定(以下のキャプチャを参照)
- ChromeはデスクトップキーリングにCookieを保存し、アクセスできない場合はCookieをロードできません。
デバッグなしでクイックフィックス:
- 素晴らしいクッキーマネージャーブラウザのクッキーを管理することです。バックアップと復元Cookieを削除すると、バックアップ中に以前にアクティブになったすべてのセッションが復元されます。
解決策:
- キーリング(gnome / kde)がロック解除され、Brave / Chromeで利用可能であることを確認してください。さらに、このシステムはブラウザを使用して無効にすることができ、ブラウザは
chrome --password-store=basic
クラシックプロファイルリポジトリを使用してCookieと保存されたパスワードを保存します(保存されたデータはプロファイルフォルダからアクセスできるため、セキュリティの脆弱性が発生する可能性があります) - キャッシュ/クッキーを消去できるBleachBitなどのアプリがあることを確認してください。
- 拡張機能を使用せずに無効にしてから一時的にサイトセッションを開始し、ブラウザを再起動してセッションがまだアクティブであることを確認してください。
- 以下のキャプチャに示すように、コンテンツ設定で関連するChrome設定を確認してください。