0

問題解決

この特定のユーザーは、2 つのブラウザーでサードパーティの Cookie をオフにしており、テストは iFrame に埋め込まれたページで行われていました。


303 redirectsID を共有するために使用するサイトが多数あります。

You GET a Page 1 on site A with a blank cache - you get a 
303 to a sync page on site B.

You GET the sync page on Site B - it sets a cookie and redirects (303). 

You GET a sync page on Site A - the cookie value is also in the URL.

Site A unpacks the cookie from the URL - it sets it on itself and then 
303's you back to GET your original page

サイト A とサイト B には、有効期間が長くルート パスを持つ 2 つの同一の Cookie が設定されている必要があります。

一部のユーザーでは、無限リダイレクトになることがあります。最終リダイレクト用にサイト B によって設定された Cookie は、ブラウザーが最後のリダイレクトを処理するときに返送されません。

何が原因でしょうか?

  • クッキーの設定が間違っていませんか?
  • ブラウザの設定?

どうすればデバッグできますか? これは、開発環境で再現できない、実際の本番環境での断続的な問題です。

4

0 に答える 0