asp.net-mvc – 在“控制器操作”中访问操作过滤器的数据
发布时间:2020-12-15 22:49:35 所属栏目:asp.Net 来源:网络整理
导读:[ApiBasicAuthorize]public ActionResult SignIn(){} 我有这样一个叫做ApiBasicAuthorize的自定义过滤器.是否有可能访问ApiBasicAuthorize的数据(属性等)内的控制器动作SignIn? 如果没有,我如何将数据从过滤器传递给控制器??操作? 问候, 高特耆那教徒 解决
[ApiBasicAuthorize] public ActionResult SignIn() { } 我有这样一个叫做ApiBasicAuthorize的自定义过滤器.是否有可能访问ApiBasicAuthorize的数据(属性等)内的控制器动作SignIn? 如果没有,我如何将数据从过滤器传递给控制器??操作? 问候, 解决方法
有一个名为附件到HttpContext对象的项目的字典.使用此字典来存储在请求期间通过组件共享的项目.
public override void OnAuthorization(AuthorizationContext filterContext) { filterContext.HttpContext.Items["key"] = "Save it for later"; base.OnAuthorization(filterContext); } 然后在请求中的代码中的任何地方… var value = HttpContext.Current.Items["key"]; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何从水晶报表中的组字段中删除组名
- asp.net – 如何使用Visual Studio的内置SQL服务器?
- 如何在ASP.NET MVC4 Web API中捕获未定义的api方法调用
- asp.net-mvc – 如何跳过ActionFilter的操作执行?
- asp.net-core – 安装特定版本的dnx
- asp.net jquery无刷新分页插件(jquery.pagination.js)
- asp.net – 迁移匿名配置文件的最佳方式
- asp.net-core – userManager.FindByName不返回角色
- ASP.NET和MySQL .Net Framework数据提供程序问题
- asp.net-mvc-3 – 用于API访问的WCF或Asp.Net MVC?
推荐文章
站长推荐
- asp.net-mvc – FineUploader无法POST
- asp.net – 在PreRender上添加控件页面
- .net – Viewstate隐藏字段如此之大,一切都会崩溃
- asp.net-mvc – 根据需要设置RenderSection:fal
- asp.net-mvc – 认证之前调用的ASP.NET MVC控制器
- .net – 使用DataAnnotations 4.0
- asp.net-mvc – 在ASP.NET MVC中创建ETag过滤器
- 体系结构设计良好的ASP.NET WebForms站点示例
- asp.net-mvc – Kendo Grid导出到Excel – 所有页
- asp.net-mvc-5 – 使用Fluent迁移器将初始行添加
热点阅读