asp.net-mvc – mvc默认期限后的会话超时(20分钟)
发布时间:2020-12-15 23:15:16 所属栏目:asp.Net 来源:网络整理
导读:我的MVC 5网站有这样的web.config: authentication mode="Forms" forms name=".ADAuthCookie" loginUrl="~/Account/Login" timeout="2880" slidingExpiration="true" protection="All" //authentication 但超时不起作用.在这里给我什么价值无关紧要,它总是
我的MVC 5网站有这样的web.config:
<authentication mode="Forms"> <forms name=".ADAuthCookie" loginUrl="~/Account/Login" timeout="2880" slidingExpiration="true" protection="All" /> </authentication> 但超时不起作用.在这里给我什么价值无关紧要,它总是在20-30分钟后到期.如何维护用户登录时间较长或直到退出? 有什么办法可以使用“In-Proc”来实现这一点吗?还是我在这里遗漏的东西? 解决方法
您正在处理两个单独的问题,auth超时和会话超时.会话超时由web.config中的以下密钥控制…
<system.web> <sessionState mode="InProc" timeout="30" /> </system.web> 我不知道你遇到什么,但我怀疑这是你正在遇到的会话超时,而不是身份验证超时…尝试从您的表单标签完全删除超时,看看是否给你你正在寻找. 更多信息 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – System.Web.HttpException:请求超时
- 实体框架 – 使用ASP.NET Web API和实体框架进行API版本控制
- asp.net – 如何在网格中按日期升序?
- asp.net-mvc – User.Identity.IsAuthenticated在设置cooki
- asp.net – 为什么removeServerHeader在Azure Web App中工作
- asp.net-mvc-4 – 如何使用mvc 4中的bundle删除版本生成器的
- asp.net-mvc-2 – 后退按钮不请求asp.net mvc get方法
- asp.net-mvc – 我的MVC控制器是否真的知道JSON?
- asp.net-mvc – asp.net MVC中RavenDB中的多租户索引
- asp.net-mvc – ActionResult上的自定义属性
推荐文章
站长推荐
- asp.net-core – ASP.NET MVC6脚手架在BETA 8中不
- ASP.NET MVC对DateTime有什么格式,以便模型绑定能
- asp.net – IIS 7如何使用数据库中的用户帐户映射
- asp.net-mvc – MVC 5中的Web API属性路由异常:
- asp.net-mvc – 在实体框架代码中为同一表定义多
- 如何实现IIS 7.0对非HTTP协议的支持
- asp.net-mvc – ASP.NET MVC中的Crystal Reports
- iis-7 – 经典asp:错误’800a01ad’ActiveX组件
- asp.net – 从wsdl生成webservice
- 在ASP.net C#中伪造浏览器请求
热点阅读