验证在不同的应用程序中共享

时间:2014-10-28 08:36:15

标签: asp.net-mvc

我有两个mvc应用程序需要同时使用不同的userLogins进行调试。

这两个应用程序不共享任何数据库或其他任何内容。

问题是:当我同时调试两个应用程序,然后在app1中登录用户时(默认情况下为AspNet.Identity)。然后,我在app2中登录其他用户。当我返回app1并刷新页面时,在app2中登录的用户将登录app1。

那么,这是错误还是我如何修复,以便我可以在我的两个应用程序中以不同用户身份登录?

编辑:当我在不同的浏览器中使用应用程序(一个在chrome中,一个在firefox中)时,它可以正常工作

1 个答案:

答案 0 :(得分:1)

作为一个专门用于调试的解决方案,您可以在不同的浏览器中打开项目,但如果您想永久解决它,您应该知道成员资格登录如何跨越不同的域的机制。

看一看:Asp.net forms authentication and multiple domains

和另一个:http://www.codeproject.com/Tips/438319/Sharing-Authentication-Cookie-between-two-ASP-NET