会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BeReallyMe
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年2月10日
角色授权
摘要: 1、AuthorizeAttribute 配置 - AuthenticationSchemes - 在授权的时侯,必须要先鉴权 - 先找出用户信息,如果找到用户信息,说明用户登陆过 - 在一些业务需求中,还需要作其他判断,不仅要用户信息,还需要符合一些特定条件,才能授权访问相关资源 - 可以在某个方
阅读全文
posted @ 2022-02-10 15:56 BeReallyMe
阅读(156)
评论(0)
推荐(0)
2022年2月9日
ASP.NET Core 传统授权的基本配置
摘要: 1、使用中间件 - app.UseAuthentication(); //鉴权 鉴定验证权限 - app.UseAuthorization(): //授权 验证通过则授权 2、配置授权过程 3、授权生效 [AuthorizeAttribute] public IActionResult Index(
阅读全文
posted @ 2022-02-09 21:59 BeReallyMe
阅读(82)
评论(0)
推荐(0)
2022年2月8日
ExceptionFilter 未捕捉到的异常处理
摘要: 1、中间件支持 2、综合支持可以捕捉到所有的异常 3、ExceptionFilter + 中间件 - 可以处理所有的异常
阅读全文
posted @ 2022-02-08 22:06 BeReallyMe
阅读(108)
评论(0)
推荐(0)
异常处理的场景分析
摘要: 1、Action 出现没有处理的异常 - 正常捕捉 context.ExceptionHandle = true 2、Action 出现已经处理的异常 - 无法捕捉,因为已处理 context.ExceptionHandle = false 3、Service 层的异常 - 正常捕捉,异常从下往上抛
阅读全文
posted @ 2022-02-08 20:46 BeReallyMe
阅读(87)
评论(0)
推荐(0)
2022年2月7日
ExceptionFilter封装扩展落地
摘要: 1、异常的标准处理方式 - 定义内部 IModelMetadataProvider 属性 - 构造函数注册 IModelMetadataProvider 属性 - 封装判断是否 Ajax 请求的方法 2、分情况返回不同数据 - 返回 JSON 数据 - 返回 HTML 页面
阅读全文
posted @ 2022-02-07 12:42 BeReallyMe
阅读(30)
评论(0)
推荐(0)
ExceptionFilter扩展
摘要: 1、包含了 IExceptionFilter 和 IAsyncExceptionFilter 的多种扩展 2、开始扩展定制 - 同步方法 - 异步方法(原版) - 异步方法(改动) 3、同步异常的执行特点 - 如果实现 ActionFilterAttribute 抽象父类,在执行的时侯,只会执行异步
阅读全文
posted @ 2022-02-07 12:41 BeReallyMe
阅读(23)
评论(0)
推荐(0)
2022年2月5日
匿名支持
摘要: 单个 Action 注册是对于某一个 Action 生效 但是控制器、全局注册都是生效一大片!那么在这样生效一部分的时侯,总存在误伤 如果希望在全局或者控制器注册后,其中有部分 Action 不生效呢? 通过匿名支持 系统提供了 AllowAnonymousAttribute,有部分可以使用,有部分
阅读全文
posted @ 2022-02-05 21:45 BeReallyMe
阅读(202)
评论(0)
推荐(0)
Filter 的多种注册
摘要: 1、仅对当前方法生效 2、控制器(类)注册:对当前控制器下的所有 Action 都生效 3、全局注册:对于项目中的所有方法都生效
阅读全文
posted @ 2022-02-05 12:21 BeReallyMe
阅读(89)
评论(0)
推荐(0)
2022年2月3日
AlwaysRunResultFilter 扩展定制
摘要: 1、开始扩展 AlwaysRunResultFilter 2、新增类,继承 Attribute、实现 IAlwaysRunResultFilter 接口 3、实现方法 4、注册到 Action 上 5、测试
阅读全文
posted @ 2022-02-03 22:01 BeReallyMe
阅读(42)
评论(0)
推荐(0)
ActionFilter 扩展定制
摘要: 1、框架提供的 ActionFilter 和 ResultFilter 的多种实现 2、开始扩展定制 3、特点区别 4、同步异常的执行特点 - 如果实现 ActionFilterAttribute 抽象父类,在执行方法时,只会执行异步版本的方法 - 在源码中程序直接作了判断,如果有异步方法,同步方法
阅读全文
posted @ 2022-02-03 17:59 BeReallyMe
阅读(32)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告