[英]GetAuthCookie() and change domain cookie
我有一個站點:sales.mysite.com(ASP.NET MVC)和另一個站點:configurator.mysite.com(Angular + ASP.NET Web API)
用戶在sales.mysite.com上登錄,然后可以使用參考去configurator.mysite.com。 用戶必須能夠無需登錄即可訪問configurator.mysite.com。
我在sales.mysite.com中使用了以下代碼:
var cookie = FormsAuthentication.GetAuthCookie(userId, remember);
cookie.Domain = ".mysite.com";
但是我收到帶有domain:sales.mysite.com的身份驗證cookie,為什么ASP.NET忽略域:“ .mysite.com”並為域“ sales.mysite.com”發出cookie?
附言:我得到了Google域名的Cookie:“。google.com”
通過添加內部沒有任何其他屬性的方法,解決了問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.