我在ASP .NET MVC4
创建了两个网站。两者都有不同的名称。
我为网站#1 注册了新的“ userA ”并登录。
当我启动网站#2 时,我发现“ userA ”已经登录。
怎么可能?
我该怎么做网站#2 不会那样工作?
我究竟需要改变什么才能摆脱它? web.config,cookies或者是什么以及如何?
谢谢!
答案 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