我的问题是这样的: Multiple applications using same login database logging each other out
我在一台机器上设置了两个ASP.NET应用程序,即他们的web.config 文件包含相同的applicationName值 AspNetSqlMembershipProvider项目,因此他们共享用户和角色。
问题顺序是:
用户登录到应用程序A,在浏览器中打开新选项卡登录 应用程序B,他在应用程序A中的登录名已退出并且副本 反之亦然。
我应该使用不同的方法来共享登录信息 两个申请?
问题在于解决方案,只避免在应用程序之间签出,但应用程序不共享用户登录。 我想要那个。
我该怎么做?
答案 0 :(得分:1)
保持cookiename,域和机器密钥相同。这对我有用,但我的应用程序位于另一个应用程序的子目录中。