我有两个asp.net 1.1应用程序,它们具有相同的代码但使用不同的web.config设置。它们映射到两个不同的虚拟目录,例如vd1和vd2。登录页面因此变为vd1 / login.aspx和vd2 / login.aspx
当我登录到一个应用程序时,如果我登录到另一个应用程序,我将退出第一个应用程序和副软件。这种行为可能是什么原因?
提前致谢!
答案 0 :(得分:0)
我不确定,但请检查您的虚拟目录web.config文件,您还没有使用'clear'标签..
答案 1 :(得分:0)
我得到了修复。这与cookiename有关。我必须为应用程序的每个副本提供不同的cookie名称。希望它可以帮助别人!
答案 2 :(得分:0)
感谢。 我也面临同样的问题。我们在哪里需要设置cookie名称?感谢你能提供一个例子。
修改强>: 我找到了..
<authentication mode="Forms">
<forms name=".CookieName" loginUrl="LoginPage.aspx" />
</authentication>