簡體   English   中英

GetAuthCookie()並更改域Cookie

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM