问题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; } //验证权限代码、、、 }
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论