双重登录ASP.Net WebForms应用程序的一些用户
我有一个使用表单身份验证的asp .net webforms应用程序.对于少数用户,我们在登录时遇到问题,他们导航到几页,然后要求他们再次登录.一旦登录第二次,他们似乎能够按预期保持登录状态.不应该要求他们第二次登录.
这是一个单一的服务器,没有网络农场,没有什么棘手的. 这只发生在少数用户身上,但似乎确实是来自同一建筑物的所有用户.我无法复制这一点,如果我们的一位培训师没有看到它发生在几个客户身上,我们甚至可能会开始否认这种情况正在发生. 有没有人见过这样的东西? 我也看到很多“会员资格证书验证失败”.事件日志中的错误.这可能是相关的,但我所做的所有谷歌搜索似乎都指向网络农场等,而不是单个服务器. UPDATE >没有代理服务器,IIS服务器和浏览器(IE8)都在同一台机器上. 解决方法
有些事情必须导致ASP.NET认为这些用户有新会话或他们的身份验证cookie失效.这里有一些我可以考虑检查的事情:
>用户是否通过代理服务器访问该站点?我们的一个客户有一个代理,有时会关闭所有打开的连接,导致ASP.NET将会话视为新的. 我刚才想到的另一件事是,你是否允许ASP.NET进程(又名web园)的多个工作进程?如果是这样,则与Web场相同的约束将适用于身份验证. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp-classic – 从用户检测空/空输入
- asp.net 文章分页显示实现代码
- asp.net-mvc – MVC4 WebAPI原因短语?
- asp.net – Web API服务 – 如何在异步任务中使用“HttpCon
- ASP.NET 2.0:编写错误页面的最佳实践
- ASP.NET无法摆脱“500-内部服务器错误”
- 为什么System.Attribute的GetHashCode方法需要如此设计?
- asp.net-mvc – 如何在多个Asp.net MVC应用程序中使用通用布
- asp.net-mvc – 有没有合理的大型Web应用程序(例如1M页面浏
- 覆盖ASP.NET AJAX Control Toolkit的TabContainer控件中的默
- asp.net-mvc – 我必须做什么才能从MVC控制器重定
- asp.net-mvc – 在OnActionExecuting事件中更改模
- asp.net-mvc – 如何在Controller中使用依赖注入
- asp.net-web-api – 在运行时禁用ApiController
- 在ASP.NET C#中直接打印Crystal报表
- asp.net-mvc – 如何获取针对Razor View Engine的
- asp.net – 从RouteBase.GetVirtualPath返回绝对
- asp-classic – 是否有像Visual Studio一样的ASP
- asp.net-mvc – ASP.NET MVC响应过滤器OutputCac
- asp.net-mvc – MVCGrid.Net排序问题 – sortdir