asp.net-mvc – 我们可以为ASP.NET MVC 5中的角色个性化会话超时
发布时间:2020-05-23 22:19:56 所属栏目:asp.Net 来源:互联网
导读:我们的想法是为会话超时设置不同的值 ASP.NET MVC 5和ASP.NET标识中的不同用户角色. 有可能吗? 根据他们的角色,您可以设置超时,即 HttpContext.Current.Session.Timeout = 20; 按照上一个问题,您要动态执行此操作.您可以在会话中自行存储和更新时间,并在OnAc
|
我们的想法是为会话超时设置不同的值
有可能吗? 解决方法根据他们的角色,您可以设置超时,即HttpContext.Current.Session.Timeout = 20; 按照上一个问题,您要动态执行此操作.您可以在会话中自行存储和更新时间,并在OnActionExecuting基础控制器上为每个角色设置. if (User.IsInRole("Admin"))
{
filterContext.HttpContext.Session.Timeout =
(int)filterContext.HttpContext.Session["AdminTimeoutThatYouSetSomewhereElseGlobally"];
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在asp.net网站上使用图片资源?
- asp.net – 为什么WebMethod访问会话状态没有EnableSession
- 异常处理 – 如何处理WebAPI中的控制器构造函数中的异常?
- asp.net – .net中的Ajax响应数据
- 单元测试 – Stubbing或Mocking ASP.NET Web API HttpClien
- asp.net – 可接受的安全性:使用Paramatised SQL和HTML编码
- asp.net-mvc – ASP.Net MVC是否运行在ASP.NET 2.0之上?
- asp.net-mvc – MVC – Asp.Net Identity. HOWTO在用户登录
- asp.net-mvc – 如何在jqueryui工具提示中显示jqueryui验证
- asp.net-mvc – ASP.net MVC – 为一个用户/角色授权控制器
推荐文章
站长推荐
- 如果没有授权,如何将用户重定向到ASP.NET页面?
- asp.net – 是否有相当于mod_pagespeed Apache模
- .net-assembly – 如何将DNU WRAP用于不在ASP.Ne
- asp.net – Web Api参数始终为null
- asp.net-mvc – HttpContext中需要什么来允许For
- asp.net – 使用sql server的Web应用程序中的审计
- asp.net-mvc – ASP.NET MVC Beta支持列表中的Mo
- ASP.NET窗体身份验证和“无身份验证”子文件夹
- 与asp.net mvc的dotnetopenauth证明太沮丧使用
- ASP.NET MVC捆绑缓存. (检测css文件更改)(内部行
热点阅读
