2015-09-02 3 views

ответ

5

Вы можете указать домен куки в вашем заголовке

Set-Cookie: name=value; domain=.mydomain.com

. перед URL делает печенье доступны в течение любого поддомена.


В RFC 2109 домен без ведущей точки означает, что он не может быть использован на поддомены, и только ведущая точка (.mydomain.com) позволит использовать его субдоменов. не

source and more details


ОБНОВЛЕНИЕ

Согласно MDN, ведущие точки больше не требуется включать субдоменов. Субдомены теперь включены в декларацию домена.

+0

Что делать, если субдомены хотят поделиться сеансом между их, но не с поддоменом www? Не нашли способ на данный момент :( –

+1

Похоже, что это уже не так. MDN говорит: «В отличие от более ранних спецификаций, ведущие точки в именах доменов игнорируются. Если домен указан, субдомены всегда включены». - https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#Directives – Qwertie

Смежные вопросы