У меня есть сайт asp.net http://www.site.com
. Это веб-приложение также работает на http://subdomain1.site.com
и http://subdomain2.site.com
. Теперь я хочу установить cookie cookie таким образом, чтобы http://site.com
и http://www.site.com
обменивались аутентификацией cookie, но не должны делиться http://subdomain1.site.com
. Аналогичным образом, http://www.domain1.site.com
и http://domain1.site.com
должны делиться файлами cookie, но не должны делиться http://domain2.site.com
или http://www.domain2.site.com
. Как я могу справиться с этим с помощью asp.net?Файлы cookie с субдоменами
ответ
Я закончил с использованием различных имен куки в разных доменах, как описано в this article
По умолчанию файлы cookie связаны с определенным доменом. Например, если ваш сайт www.contoso.com, файлы cookie, которые вы пишете, отправляются на сервер, когда пользователи запрашивают какую-либо страницу с этого сайта. (Это может не включать файлы cookie с определенным значением пути.) Если на вашем сайте есть поддомены - например, contoso.com, sales.contoso.com и support.contoso.com - тогда вы можете связать файлы cookie с определенным субдоменом.
Response.Cookies["domain"].Domain = "support.contoso.com";
Как правило, к файлу cookie, установленному на contoso.com, будет доступен весь субдомен. но если вы хотите ограничить субдомен для файла cookie, вы должны вручную установить свойство домена для каждого домена, к которому вы хотите получить доступ.
С уважением.
- 1. .NET 4.0 Cookie Container ошибка с субдоменами
- 2. Использование файлов cookie с субдоменами разбивает флэш-память
- 3. Можно передать cookie между «некоторыми» субдоменами?
- 4. Сессионные файлы cookie = файлы cookie?
- 5. share cookie между субдоменами с помощью express/angularjs
- 6. Как передать куки между субдоменами? Изменить домен cookie?
- 7. PHP: session_cookie над субдоменами?
- 8. Сторонние файлы cookie с использованием jquery cookie
- 9. Могут ли файлы cookie делиться между субдоменами через SSL на разных серверах?
- 10. Куки-файлы под субдоменами и сервером - PHP и Apache2
- 11. Аутентификация аутентификации Asp.Net с субдоменами
- 12. Переписать правила с субдоменами?
- 13. Zend Framework с субдоменами
- 14. AFNetworking: AFHTTPClient с субдоменами
- 15. mod_write htaccess с субдоменами
- 16. Одиночный вход с субдоменами
- 17. пишите файлы/файлы cookie с codeigniter
- 18. отправить файлы cookie с urlconnection
- 19. Отправить файлы cookie с HttpWebRequest
- 20. InternetSetCookie в C# Приложение не работает с субдоменами
- 21. Android-файлы cookie
- 22. UIWebView игнорирует файлы cookie?
- 23. HTML5 и файлы cookie
- 24. Невозможно обработать файлы cookie
- 25. Файлы PDFReactor cookie HttpOnly?
- 26. более надежные файлы cookie
- 27. Невозможно удалить файлы cookie
- 28. Отключает ли сторонние файлы cookie файлы cookie, созданные сторонним javascript?
- 29. Храните шрифт в файлы cookie и загружайте файлы cookie
- 30. Совместное использование куки-файлов между субдоменами
Thnx Shoaib, я попробую этот. должен ли порт быть частью домена? –
Я не вижу никакого свойства порта в 'HttpCookie'объекте –
oops sorry port на самом деле недоступен для web.httpcookie .., но порт должен быть частью домена .. http://www.cookiecentral.com/faq/# 3.2 –