Файлы cookie и субдомены - PullRequest
       27

Файлы cookie и субдомены

19 голосов
/ 20 сентября 2008

Можно ли разделить файл cookie между двумя сайтами в одном домене верхнего уровня? Скажите www.example.com и secure.example.com? Мы рассматриваем реализацию кэша для небезопасного контента и должны отделить защищенный контент от другого домена. Какие параметры нужны куки? Я использую asp.net

Ответы [ 3 ]

23 голосов
/ 20 сентября 2008

Да, вы можете. Использование:

Response.Cookies("UID").Domain = ".myserver.com"
5 голосов
/ 20 сентября 2008

Самый простой способ применить домен cookie, который может быть разделен между поддоменами, - поместить его в ваш файл web.config:

<forms cookieDomain="example.com">
1 голос
/ 14 марта 2011

Да, но будьте осторожны, не устанавливайте одноименные файлы cookie в различных поддоменах, поскольку полученный файл cookie выглядит случайным; вместо этого установите один cookie только на .maindomain.com (но не на .sub.domain.com)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...