diff --git a/Api/Ewide.Web.Core/Handlers/JwtHandler.cs b/Api/Ewide.Web.Core/Handlers/JwtHandler.cs index 4d3d3d2..443afe6 100644 --- a/Api/Ewide.Web.Core/Handlers/JwtHandler.cs +++ b/Api/Ewide.Web.Core/Handlers/JwtHandler.cs @@ -49,24 +49,23 @@ namespace Ewide.Web.Core { // 管理员跳过判断 var userManager = App.GetService(); - //if (userManager.SuperAdmin) return true; + if (userManager.SuperAdmin) return true; // 路由名称 var routeName = httpContext.Request.Path.Value.Substring(1).Replace("/", ":"); // 默认路由(获取登录用户信息) - var defalutRoute = new List() - { - "getLoginUser", - "logout", - "sysFileInfo:upload", - "sysFileInfo:download", - "sysFileInfo:preview", - "sysUser:updateInfo" - }; + var defalutRoute = App.Configuration.GetSection("CoreSettings:DefalutRoute").Get>(); + //var defalutRoute = new List() + //{ + // "getLoginUser", + // "logout", + // "sysFileInfo:upload", + // "sysFileInfo:download", + // "sysFileInfo:preview", + // "sysUser:updateInfo" + //}; - var a = App.Configuration["CoreSettings:DefalutRoute:0"]; - var b = App.Configuration.GetSection("CoreSettings:DefalutRoute").Get(); if (defalutRoute.Contains(routeName)) return true; // 获取用户权限集合(按钮或API接口)