Pau*_*aul 11 asp.net asp.net-mvc forms-authentication
我有一个包含多个子域的应用程序,subone.parent.com,subtwo.parent.com.
我在parent.com/login上有一个登录页面.当用户登录时,我会根据他们所属的域将其重定向到正确的域.这很好用.
FormsAuthenticationTicket ticket = new FormsAuth...
string encTicket = FormsAuthentication.Encrypt(ticket);
var cookie = new HttpCookie(FormsAuthentication.FormsCookieName, encTicket);
cookie.Domain = subone.parent.com
Response.Cookies.Add(cookie)
Run Code Online (Sandbox Code Playgroud)
这为subone.parent.com而不是subtwo.parent.com正确验证了用户身份.但是我想做以下事情.
如果用户返回parent.com,我想知道他们已登录并将其重定向回subone.parent.com.
有没有最佳实践来实现这一目标?或者我是否必须为parent.com设置另一个cookie?
如果重要的话,我在asp.net mvc工作.
谢谢!
归档时间: |
|
查看次数: |
15691 次 |
最近记录: |