我有一個asp.net網站http://www.site.com
。此網絡應用程序也在http://subdomain1.site.com
和http://subdomain2.site.com
上運行。現在,我想設置身份驗證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與子域
0
A
回答
0
我結束了使用不同的域不同的cookie名稱作爲this article
1
默認情況下,Cookie與特定的域相關聯。例如,如果您的網站是www.contoso.com,則當用戶請求該網站的任何頁面時,您寫入的Cookie將發送到服務器。 (這可能不包括帶有特定路徑值的Cookie。)如果您的站點有子域,例如contoso.com,sales.contoso.com和support.contoso.com,那麼你就可以用餅乾特定子域相關聯。
Response.Cookies["domain"].Domain = "support.contoso.com";
正常情況下,在contoso.com上設置的cookie將被所有子域訪問。但如果您想限制Cookie的子域,則應手動爲每個您希望其訪問的域設置域屬性。
問候。
相關問題
- 1. 子域和驗證與laravel
- 2. DownloadManager與Cookie身份驗證
- 3. Zend身份驗證問題與子域
- 4. 使用子域Cookie驗證可以輕鬆訪問其他子域
- 5. Auth0 ASP.Net.Owin SSO驗證cookie跨域
- 6. 身份驗證Cookie不同域問題
- 7. 跨子域的基於Cookie的身份驗證
- 8. 限制驗證和會話cookie的子域在ASP.NET MVC5
- 9. 驗證兩個領域與jQuery驗證
- 10. 表單身份驗證和身份驗證票據Cookie域
- 11. 使用cookie或令牌與跨域表單身份驗證
- 12. RSpec:驗證當前子域
- 13. KO3驗證模塊 - 子域
- 14. CakePHP子域Cookie
- 15. IdentityServer4 Cookie驗證
- 16. 從驗證cookie
- 17. 無Cookie域名的Cookie和子域名
- 18. 如何驗證與電子郵件域包含域
- 19. PHP身份驗證與多個域和子域
- 20. 通子域cookie到主域
- 21. CakePHP驗證會話與cookie不更新
- 22. 子域Cookie安全
- 23. .net子域名Cookie
- 24. Cookie和子域名
- 25. Cookie和子域名
- 26. CakePHP的驗證cookie
- 27. 身份驗證Cookie
- 28. ASP.NET子域Cookie(父和一個子域)
- 29. 從子域A設置Cookie,子域B
- 30. OWIN驗證cookie如何實際驗證
日Thnx鄰省描述,我會試試這個。應該將端口作爲域的一部分? – 2012-03-21 08:01:39
我沒有看到'HttpCookie'object – 2012-03-21 10:07:51
哎呀對不起端口實際上是不適用於web.httpcookie ..但端口應該是域的一部分.. http://www.cookiecentral.com/faq/#任何端口屬性3.2 – 2012-03-21 11:32:12