Forms身份验证网站的子域cookie维护

时间:2014-01-31 11:53:31

标签: authentication binding subdomain session-cookies

我在Azure上有一个服务器,托管MVC4 Web应用程序。在服务器上,我添加了绑定:

company1.mysite.com
company2.mysite.com

在mysite中,管理员用户可以选择为每个子域定义自定义样式。因此,要检查更改是否已成功应用。如果管理员将URL从company1.mysite.com更改为company2.mysite.com,则会将其重定向回登录页面。当我尝试使用相同的详细信息登录时,似乎cookie中存在一些冲突,我无法找到用户详细信息。

无论如何,我可以保留一个子域的登录详细信息,并允许用户只需更改URL以查看是否有效地提供了更改。如果没有,我可以通过任何方式防止在登录到其他子域时发生此冲突吗?

1 个答案:

答案 0 :(得分:1)

我认为必须以适当的方式指定cookie域。请参阅this link