クッキーを共有するいくつかのサブドメイン(認証など)があるので、現在私のサイトには.domain.com
というクッキーを保存しています。私はテストサイトをセットアップしていくつかの機能を公開することができたので、test.domain.com
を設定しました。これは明らかに.domain.com
のクッキーを取得しますが、そうしたくはありません。私のテストサイトがのクッキーだけを読むように私がセットアップする方法はありますか?特定のドメインに設定されたクッキーを読む
0
A
答えて
0
ドメインmydomain.com
とsubdomain.mydomain.com
は、ドメインがSet-Cookie
ヘッダーに明示的に指定されている場合にのみ、Cookieを共有できます。さもなければ、クッキーの範囲は要求ホストに制限されます。例えば
あなたはsubdomain.mydomain.com
から次のヘッダーを送信した場合、:
Set-Cookie: name=value
を次にクッキーはmydomain.com
への要求のために送信されません。しかし、あなたは、次を使用している場合、それは両方のドメインに使用可能になります:[RFC 2109]で
Set-Cookie: name=value; domain=mydomain.com
[1]、先頭のドットなしのドメインは、それがサブドメイン上で使用することができなかったことを意味し、のみ先頭のドット(.mydomain.com
)は、サブドメイン間で使用できるようにします。
しかし最新のブラウザでは、新しい仕様[RFC 6265] [2]を尊重し、先頭のドットを無視します。つまり、サブドメインとトップレベルドメインでCookieを使用できます。
つまり、上記の2番目の例のようなCookieをmydomain.com
に設定すると、subdomain.mydomain.com
でアクセスすることができ、その逆もあります。
関連する問題
- 1. 特定のパスからクッキーを読む
- 2. 特定の設定ファイルを読む
- 3. IEでクッキー(localhost)のドメインを設定
- 4. 別のドメインからクッキーを読む
- 5. コンソールの特定のクッキーを読む方法
- 6. クッキーを共有し、私はクッキーを設定したドメイン持つアドオンドメイン
- 7. 特定のドメインの有効期限を設定しました
- 8. クッキーを設定して別のドメインにリダイレクトする
- 9. jQuery:2つのドメインにクッキーを設定する
- 10. ページリフレッシュ中に特定のユーザーのみがリセットされたクッキー
- 11. クッキーの設定
- 12. 間違った情報がクッキーに設定されました
- 13. ドメイン間のクッキーを設定/削除する方法は?
- 14. Java特定の行を読むには
- 15. 特定のファイルfstreamを読むには?
- 16. 設定ファイルを読む
- 17. 設定クッキー
- 18. PHP設定クッキー
- 19. jQueryクッキー、動的名をクッキーに設定
- 20. Bambooの特定のステージで特定のプロパティファイルを読む
- 21. 特定のドメインのURL書き換えルールを設定する
- 22. mvcで設定されたドメインに電子メールを受信
- 23. ドメインのドメイン名をサーバーの特定のフォルダに指定する
- 24. Djangoのクッキー設定
- 25. 特定の行から特定の番号を読む
- 26. クッキー有効(サブ)ドメインを指定する
- 27. AngularJSで別のドメインlavelからクッキーを読む
- 28. 私のオブジェクトに設定されたすべてのデータを読む
- 29. Firebase + Google OAuthはどのように特定の "hd"(ホストされたドメイン)パラメータで設定できますか?
- 30. Android ListVIew特定の行に設定された表示