我使用Asp .Net MVC4框架创建了一个应用程序,并将其发布在服务器上。在最后的部分我正在尝试实现Session。我在登录屏幕上提供用户名和密码。 如果用户名和密码匹配,那么我正在使用
Session["uniqueId"]=username
并重定向到下一页。现在每当我在任何页面上,我都在检查这个变量以找出哪个用户已经登录,如果它是空的我将重定向到登录屏幕,否则我将根据该ID显示一些消息。 它适用于1台PC。但是当在局域网上我在不同的PC上使用不同的ID登录时,先前PC上的变量值将被新登录的人的ID替换。 如何解决此问题并为每个用户的每个登录维护唯一会话