摘要:
效果: 通过Attribute来简单控制某个方法的访问权限 例如: 下面api只能角色id是【001,002,999】的登录用户才能访问 其中的 CustomAuthorizeAttribute 是自定义的控制器过滤类 代码如下: 在这里拿到header里的token,获取当然用户的登录信息,角色信 阅读全文
摘要:
项目中想通过统一的接口格式返回异常信息,而不是404 500等HTTP协议层的异常响应 例如 我们需要引用一个异常处理中间件,ExceptionHandlerMiddleWare 代码如下 这里的黄色标注的部分就是我想要接口返回的json对象结构,可自定义 有了这个中间件,我们在Startup.cs 阅读全文