来自第一个网站的用户登录到另一个网站问题

时间:2013-10-01 15:09:39

标签: security asp.net-mvc-4 login session-cookies session-state

我在ASP .NET MVC4创建了两个网站。两者都有不同的名称。

我为网站#1 注册了新的“ userA ”并登录。

当我启动网站#2 时,我发现“ userA ”已经登录。

怎么可能?

我该怎么做网站#2 不会那样工作?

我究竟需要改变什么才能摆脱它? web.config,cookies或者是什么以及如何?

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试更改Forms身份验证故障单的名称,默认设置为.ASPXAUTH,如果您在本地运行多个应用程序,则可能会导致问题。几个星期前,这让我兴奋不已。

<forms 
   name=".myappauth" 
   loginUrl="~/Account/Login" 
   protection="All"
   timeout="30">
   <credentials>...</credentials>
</forms>

MSDN文档 http://msdn.microsoft.com/en-us/library/1d3t3c61%28v=vs.85%29.aspx