lcl 11 달 전
부모
커밋
1c6241815d
2개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      Extensions/AppServiceExtensions.cs
  2. 2 0
      Filters/AuthorizationFilter.cs

+ 1 - 0
Extensions/AppServiceExtensions.cs

@@ -38,6 +38,7 @@ namespace Infrastructure
             services.AddTransient<ISysRoleDeptService, SysRoleDeptService>();
             services.AddTransient<ISysUserService, SysUserService>();
             services.AddTransient<ISysOauthClientDetailsService, SysOauthClientDetailsService>();
+            services.AddTransient<IApiGroupService, ApiGroupService>();
         }
 
         private static void Register(IServiceCollection services, string item)

+ 2 - 0
Filters/AuthorizationFilter.cs

@@ -1,4 +1,5 @@
 using System.Text;
+using System.Web;
 using Common;
 using Extensions;
 using Infrastructure;
@@ -33,6 +34,7 @@ namespace Filters
             {
                 content = context.HttpContext.GetQueryString();
                 content = content.Substring(content.IndexOf("=") + 1);
+                content = HttpUtility.UrlDecode(content);
                 content = Decrypt(content);
                 Dictionary<string, string> dic = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<string, string>>(content);
                 string queryString = "";