Google Chrome および Microsoft Edge ブラウザー バージョン 91 で Cookie が送信されない問題の解決策

序文:

最近、一部のシングル サインオン プロジェクトがローカルで開始された後、常にページを更新し続けるようになりました。ネットワークを確認すると、ログイン インターフェイスに Cookie が送信されていないため、ローカルで開始されたプロジェクトのログイン インターフェイスが常に 302 になってしまうことがわかりました。 chrome://flags/ にアクセスして、SameSite by Default Cookie を検索し
ここに画像の説明を挿入します
て無効に設定すると、Cookie の移植性の問題は解決できますが、実際にアクセスしてみると、SameSite by Default Cookie がなくなっていることがわかりました。 Google Chrome と Microsoft Edge の両方のブラウザが更新され、デフォルトの SameSite Cookie が削除されていることがわかりました。

解決:

  • Google ChromeおよびMicrosoft Edgeブラウザのショートカットを右クリックし、「プロパティ」をクリックします。
  • 「Target(T)」の最後に追加
 --flag-switches-begin --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure --flag-switches-end

ここに画像の説明を挿入します

参考:https://gadzan.com/chrome-edge-91hou

おすすめ

転載: blog.csdn.net/qq_32881447/article/details/117747006