会话值问题

时间:2016-05-20 08:54:30

标签: c# asp.net session

我正在开发一个Web应用程序。在那里我传递会话值,如:

Session["userid"] = txtuser.ToString();
Session["name"] = txtname.ToString();

现在我正在获得会话值。我正在对这些userid进行一些操作。让我们假设3位用户来到我的网站,例如user1@domain.comuser2@domain.comuser3@domain.com,并且一次点击所有3位用户的登录按钮。在这种情况下,user3@domain.com获取user1@domain.com详细信息意味着在userid会话中它传递user1@domain.com值而不是user3@domain.com。

我尝试了以下选项:

  • 检查每个用户不同的用户会话ID。

  • signout页面中,我使用了session.Abandon()

  • 当我阅读用户输入时放置了一些睡眠功能,这也没有用。

有谁能告诉我出了什么问题?

0 个答案:

没有答案