Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 用户以错误用户身份登录_Asp.net Mvc 3_Entity Framework_Autofac_Form Authentication - Fatal编程技术网

Asp.net mvc 3 用户以错误用户身份登录

Asp.net mvc 3 用户以错误用户身份登录,asp.net-mvc-3,entity-framework,autofac,form-authentication,Asp.net Mvc 3,Entity Framework,Autofac,Form Authentication,我正在使用MVC3以及Autofac和EF4.1构建一个部署在两台服务器上的安全web应用程序 很少有用户遇到一个奇怪的问题,即用户以错误的用户身份登录系统,并使用不同的帐户/分支机构设置 我是使用表单身份验证(.ASPXAUTH cookie)的身份验证用户,角色由active directory内容决定。正在登录的用户被分配一个在所有事务期间流动的唯一令牌 这可能与Autofac有关,或者验证cookie被缓存在某个地方吗?您的用户是否使用共享计算机 如果是这样的话,我怀疑是饼干造成的 如果

我正在使用MVC3以及Autofac和EF4.1构建一个部署在两台服务器上的安全web应用程序

很少有用户遇到一个奇怪的问题,即用户以错误的用户身份登录系统,并使用不同的帐户/分支机构设置

我是使用表单身份验证(.ASPXAUTH cookie)的身份验证用户,角色由active directory内容决定。正在登录的用户被分配一个在所有事务期间流动的唯一令牌


这可能与Autofac有关,或者验证cookie被缓存在某个地方吗?

您的用户是否使用共享计算机

如果是这样的话,我怀疑是饼干造成的


如果没有,那么应用程序中其他地方的上下文信息就应该受到谴责。

实际上是一个静态图像文件,其中设置了cookie,导致了问题

用户肯定不会使用共享计算机。每100个访问该网站的用户中就有1个出现这种情况。这对登录有何影响??我猜图像文件没有将名为.ASPXAUTH的cookie与其他用户加密的身份验证数据一起设置?