From f210a0e0fc0552bfacb2489de099bd512b8e74e7 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 05 十一月 2025 09:03:39 +0800
Subject: [PATCH] 提交
---
Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs | 11 +++++++++--
1 files changed, 9 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 1bc5c1e..efbb21d 100644
--- a/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs
+++ b/Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs
@@ -63,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