From de8fd9efc40ca5e86b996f845b2ac4f5b4cd2a14 Mon Sep 17 00:00:00 2001 From: aeizzz Date: Fri, 3 Feb 2023 13:22:26 +0800 Subject: [PATCH 1/2] =?UTF-8?q?:bug:=20Fixing=20a=20bug.=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=20@pms.hasPermission=20=E6=9D=83=E9=99=90=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../security/component/PigResourceServerConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigResourceServerConfiguration.java b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigResourceServerConfiguration.java index f7964d344..34a1ee7b9 100644 --- a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigResourceServerConfiguration.java +++ b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigResourceServerConfiguration.java @@ -22,6 +22,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; +import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector; @@ -36,6 +37,7 @@ import org.springframework.security.web.SecurityFilterChain; @Slf4j @EnableWebSecurity @RequiredArgsConstructor +@EnableGlobalMethodSecurity(prePostEnabled = true) public class PigResourceServerConfiguration { protected final ResourceAuthExceptionEntryPoint resourceAuthExceptionEntryPoint; From 98d5acdf4837c31f5f4e103ace72a3a425c9e50f Mon Sep 17 00:00:00 2001 From: aeizzz Date: Wed, 8 Feb 2023 08:48:38 +0800 Subject: [PATCH 2/2] =?UTF-8?q?:bug:=20Fixing=20a=20bug.=20=E7=BB=88?= =?UTF-8?q?=E7=AB=AF=E7=AE=A1=E7=90=86=E4=BF=9D=E5=AD=98=E6=97=B6=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E5=A4=84=E7=90=86=E5=A6=82=E6=9E=9C=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E5=80=BC=E8=AE=BE=E7=BD=AE=E4=B8=BA=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/service/impl/SysOauthClientDetailsServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysOauthClientDetailsServiceImpl.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysOauthClientDetailsServiceImpl.java index 07d76fb99..e7f274066 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysOauthClientDetailsServiceImpl.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysOauthClientDetailsServiceImpl.java @@ -19,6 +19,7 @@ package com.pig4cloud.pigx.admin.service.impl; +import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import com.baomidou.mybatisplus.core.toolkit.Wrappers; @@ -111,7 +112,8 @@ public class SysOauthClientDetailsServiceImpl extends ServiceImpl