WebAPI 之问题记录
程序员文章站
2022-05-03 15:05:10
这篇博客是博主的第一篇博客,主要用于webapi学习过程中的问题记录 问题1: 重写OnAuthorization权限验证时,遇到AllowAnonymousAttribute特性不起作用的问题 ......
这篇博客是博主的第一篇博客,主要用于webapi学习过程中的问题记录
问题1: 重写onauthorization权限验证时,遇到allowanonymousattribute特性不起作用的问题
public override void onauthorization(system.web.http.controllers.httpactioncontext actioncontext) { //遇到allowanonymousattribute这个特性,权限验证 if (((reflectedhttpactiondescriptor)actioncontext.actiondescriptor) .methodinfo.isdefined(typeof(allowanonymousattribute), true) || actioncontext.actiondescriptor.controllerdescriptor .controllertype.isdefined(typeof(allowanonymousattribute), true)) { return; } //验证权限代码、、、 }