У нас есть несколько сайтов, зависающих от корневого домена. Например:Cookie для субдомена, но IE Developer Tools показывает cookie в корневом домене. Что мне не хватает?
dev.mydomain.co.nz
test.mydomain.co.nz
www.mydomain.co.nz
Я контролирую мое подключение к dev.mydomain.co.nz с Скрипач и получить печенье с заголовком типа:
Set-Cookie: mytest=blah; domain=dev.mydomain.co.nz; path=/
Затем в IE10 я использую инструменты разработчика F12, затем выберите Кэш - просмотр информации о файлах cookie.
Он показывает мне это:
NAME mytest
VALUE blah
DOMAIN mydomain.co.nz
PATH/
EXPIRES At the end of the Session
Где "DEV" субдомен идти?
Странно, если я затем сделаю запрос test.mydomain.co.nz, он НЕ отправляет файл cookie, но запрос на dev.mydomain.co.nz отправляет файл cookie mytest.
Ресурсы - инструмент разработчика Cookies в Chrome представляет файлы cookie точно так, как я ожидал. IE BEHAVES корректно, как Chrome, но инструменты разработчика, похоже, искажают детали cookie сеанса.
Является ли это проблемой IE или я что-то упускаю?
Там нет никакого различия между доменами и поддоменов в [IE Developer Tools] (http://msdn.microsoft.com/en-us/library /dd565626%28VS.85%29.aspx) –
Я не уверен, что это факт, который должен быть явным для меня после ссылки, я не вижу ничего, заявляя, что IE Developer Tools не проводит различия между доменами и субдоменами. Однако это в значительной степени ответило на мой вопрос, поэтому, если вы хотите предложить его в качестве ответа, я соглашусь с ним. – Michael12345