所以我正在使用MVC 4和MVC 5框架构建两个不同的应用程序。它们都托管在相同的IP地址下。
他们都在争夺cookie会话(默认调用.ASPXAUTH)。因此,如果我登录app1,app2将退出并反之亦然。
我尝试在Web.config上自定义cookie名称:
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" defaultUrl="~/Service/Index" name=".ASPXAUTH_Mobile" timeout="5" protection="All" cookieless="UseCookies" />
</authentication>
这实际上改变了app1上的cookie名称,但是一旦我登录到app2,它仍然被app2上的cookie覆盖。
有关让两个应用会话同时工作的任何建议吗?