虚拟目录中的ASPX身份验证cookie问题

时间:2010-11-02 20:34:11

标签: asp.net cookies virtual-directory

我有3个应用程序在运行。

  1. RootSite
  2. RootSite / VirtualDirectory1
  3. RootSite / VirtualDirectory2
  4. 我在其中三个应用程序中有一个登录页面。当我在这些应用程序中的任何一个中登录时,设置了.ASPXAUTH cookie,但我发现所有这三个应用程序都在更新相同的.ASPXAUTH cookie而不是创建单个cookie。例如,用户登录“RootSite”,创建.ASPXAUTH cookie,现在用户来到并登录应用程序“RootSite / VirtualDirectory1”,这次我看到相同的.ASPXAUTH cookie正在更新。我确认这是因为此cookie的创建日期已更改。所以这意味着它不是创建一个新的cookie而是使用相同的cookie。我该如何解决这个问题?我不想干扰一个应用程序的登录注销状态与另一个应用程序?

1 个答案:

答案 0 :(得分:1)

在表单身份验证Web配置条目中添加\更改名称属性 - 请参阅this article