CookieAuthenticationOptions,ExpireTimeSpan不起作用
发布时间:2020-12-15 22:43:24 所属栏目:asp.Net 来源:网络整理
导读:我有以下代码: public void ConfigureAuth(IAppBuilder app) { app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,ExpireTimeSpan = System.TimeSpan.FromMinutes(1),Log
我有以下代码:
public void ConfigureAuth(IAppBuilder app) { app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,ExpireTimeSpan = System.TimeSpan.FromMinutes(1),LoginPath = new PathString("/Account/Login"),LogoutPath = new PathString("/Account/LogOff") }); 但登录会话活动超过1分钟.此外,当时间到期时,LogoutPath不会被调用.为什么? 解决方法
它到期了.
确保您没有任何背景ajax活动,因为它扩展了会话(默认情况下,SlidingExpiration为true). 此外,我将ExpireTimeSpan从the default 14 days更改为较小的值后,我必须手动删除旧的Cookie. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 找不到’AppModule’的NgModule元数据使用–env
- 如何实现ASP.NET Web应用程序的自动错误/崩溃报告?
- asp.net-mvc – 使用自己的HtmlHelper扩展名用于模型绑定的
- asp.net – 如何关闭.NET站点进行维护?
- asp.net – Web.Config无法呈现特殊字符
- asp.net – App.Config和Web.Config之间的区别?
- asp.net-mvc – 需要为ASP.NET mvc部署哪些文件?
- .net – 新的单元测试
- asp.net – 使用SignalR在多个Web应用程序之间进行通信
- asp.net-web-api – 如何记录webapi中控制器中执行的操作方
推荐文章
站长推荐
- asp.net – 从User.Identity.Name中删除域名
- asp.net – 是否可以隐藏asp:repeater中的列?
- asp.net-mvc – ASP.NET MVC自定义授权
- asp.net-mvc – 从MVC 3升级到4后,Razor帮助器方
- asp.net – HttpContext.Current.User为空,即使W
- asp.net-mvc – ASP.NET MVC路由从html页面开始
- asp.net-mvc – 将解决方案分成不同的项目
- asp.net mvc从Html.textbox()获取值
- asp.net – 我应该在服务层或控制器层发送电子邮
- asp.net – DotNetOpenAuth收到电子邮件
热点阅读