asp.net-core – 如何在ASP.NET Core中设置cookie validateInter
发布时间:2020-12-16 07:02:12 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试为使用ASP.NET Identity 3的ASP.NET 5 RC1应用程序设置validateInterval 我试图在this答案中实现代码. 有很多代码样本,如this answer,但似乎它在ASP.NET 5 RC1中无效 app.UseCookieAuthentication(new CookieAuthenticationOptions { Provider = n
我正在尝试为使用ASP.NET Identity 3的ASP.NET 5 RC1应用程序设置validateInterval
我试图在this答案中实现代码. 有很多代码样本,如this answer,但似乎它在ASP.NET 5 RC1中无效 app.UseCookieAuthentication(new CookieAuthenticationOptions { Provider = new CookieAuthenticationProvider { OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager,ApplicationUser>( validateInterval: TimeSpan.FromMinutes(15) },ExpireTimeSpan = TimeSpan.FromMinutes(30) }); 如果我尝试在ASP.NET 5 RC1中使用上面的代码示例,我不能这样做 Provider不是CookieAuthenticationOptions的属性 如何在ASP.NET 5 RC1中设置validateInterval? 解决方法
验证间隔在IdentityOptions中设置:
services.AddIdentity<AppUser,AppRole>(options => { options.SecurityStampValidationInterval = TimeSpan.FromMinutes(15); } 您可以使用CookieAuthenticationEvents附加到验证事件: app.UseCookieAuthentication(new CookieAuthenticationOptions() { Events = new CookieAuthenticationEvents() { OnValidatePrincipal = context => { Microsoft.AspNet.Identity.SecurityStampValidator.ValidatePrincipalAsync(context); return Task.FromResult(0); },},ExpireTimeSpan = TimeSpan.FromMinutes(30) }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC3 TextBoxFor与EditorFor – 每个问题
- asp.net-mvc – 如何在实体框架中为GUID设置NewId()
- asp.net-mvc – 应用程序池回收导致非常长的响应时间
- 具有匹配客户端和服务器端标记的ASP.NET页面的选项?
- 如何在asp.net上的ButtonClick上使用Javascript隐藏GridVie
- ASP.NET MVC 3 jQuery验证;禁用不引人注意的OnKeyUp?
- asp.net创建helloWord
- asp.net-mvc – 带有owin和Identity的城堡windsor
- ASP.Net MVC文件上传后期参数
- asp.net-core – .Net 5中的调试设置
推荐文章
站长推荐
- asp.net – 在web.config上有哪些官方的,广泛的,
- asp.net – 如何在SQL Server 2008中的单个存储过
- asp.net-mvc – Bootstrap进度条在MVC中缺少条带
- 深蓝词库转换1.9发布——支持英库拼音
- asp.net-mvc – ASP.NET MVC显示格式不会将DateT
- asp.net-core – 如何使用ASP.NET注册OData 5
- asp.net-mvc-3 – 从剃刀视图引用资源文件
- asp.net-mvc – 在MVC3中使用两个可选参数的路由
- asp.net – 检测是否加载了HttpModule
- asp.net-mvc – ASP.NET MVC – 如何重定向安全?
热点阅读