これは本当に迷惑なことですが、Chromeの内部とそれより多かれ少なかれ推測する名前の一部に起因します。しかし、私のリクエストヘッダーは、同じドメインのクッキーに沿って渡されていません。ChromeはドメインレベルのCookieをリクエストヘッダーのサーバーに送信しません
私は
.domain.net
に設定されたドメインでクッキーを持っている私のアプリケーションは、次のURLに
myappのです。 foo.bar.domain.net
私は
otherappで同じルートドメイン上の別のサーバに要求を送信しようとしています。 クッキーがChromeで送信しませんが、Safariで送信ん
bar.domain.net。 ".domain.netは、" マスター・ドメインの両方の両方あるので
HTTPクッキーの仕様によれば、送信する必要があり.bar.domain.netと.foo.bar.domain.net
さらに、GETリクエストをmyapp.foo.bar.domain.netまたはmyapp.bar.domain.netにすると、cookieが実際にヘッダーに渡されるため、ドメインレベルのCookieが機能していることがわかります。それは、どちらか一方の原点が他方の原点であるときにどちらかのドメインに要求している場合には失敗するようです。これはChromeの既知のバグであれば
誰もが知っている、私はバージョン59