c# - .Net Web API 在请求中添加属性
问题描述
我在 .net 中创建了一个 web api 我有自定义授权过滤器,它在执行 API 方法之前检查令牌。
我想在自定义授权过滤器中添加一个自定义属性,并在每个 api 方法中获取这个属性。
自定义授权
public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext)
{
}
这个怎么做。
谢谢
解决方案
这似乎在这里有很好的记录:ASP.NET Web API 2 中的身份验证过滤器
按照本指南,如果您遇到任何特定问题,您可以提出一个新问题。
推荐阅读
- ruby-on-rails - 如何将 SQL 语法转换为 Mongo?
- jquery - Rails 6:JS绕过条件,每次访问运行代码
- javascript - 如何在点击时将“查看回复”按钮切换为“隐藏回复”?
- c++ - STL 列表 - [intNumber] 做什么?
- firebase - 在最新的(2020 年 8 月)firebase 更新之后,使用电子邮件链接完成登录已停止为颤振工作
- sql - 如何在 SQL - ODBC 中使用相对路径?
- javascript - 具有自由形式对象的角反应形式数组
- r - 什么解决了我的问题:映射、减少还是递归?
- c# - 如何从外部定义将什么对象放入方法中
- excel - UserForm 允许用户更新现有私有子代码的某个或多个位