From 4008c7e22c9c01eb653b04f934990486df622654 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 14 七月 2025 12:21:35 +0800 Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/FZCZTB --- Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs b/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs index 7899823..efbb21d 100644 --- a/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs +++ b/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs @@ -9,6 +9,7 @@ using Furion; using Furion.Authorization; using Furion.DataEncryption; + using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using System; @@ -62,8 +63,15 @@ public override async Task<bool> PipelineAsync(AuthorizationHandlerContext context, DefaultHttpContext httpContext) { - // 宸茶嚜鍔ㄩ獙璇� Jwt Token 鏈夋晥鎬� - return await CheckAuthorizeAsync(httpContext); + + if (App.User.FindFirst(ClaimConst.UserType)?.Value == "Customer") + { + //瀹㈡埛鐧诲綍 涓嶉渶瑕佸仛璧烽獙璇� + return true; + } + else + // 宸茶嚜鍔ㄩ獙璇� Jwt Token 鏈夋晥鎬� + return await CheckAuthorizeAsync(httpContext); } /// <summary> -- Gitblit v1.9.1