From 04dba6a17f836b5fbdf0eedff8a129c6785fd8a2 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期五, 28 二月 2025 18:25:00 +0800 Subject: [PATCH] 111 --- server/web/src/main/java/com/doumee/api/web/PaymentCallback.java | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/server/web/src/main/java/com/doumee/api/web/PaymentCallback.java b/server/web/src/main/java/com/doumee/api/web/PaymentCallback.java index 3358405..3918ef8 100644 --- a/server/web/src/main/java/com/doumee/api/web/PaymentCallback.java +++ b/server/web/src/main/java/com/doumee/api/web/PaymentCallback.java @@ -13,6 +13,8 @@ import com.wechat.pay.java.service.partnerpayments.jsapi.model.Transaction; import com.wechat.pay.java.service.refund.model.RefundNotification; import lombok.extern.slf4j.Slf4j; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.mgt.DefaultSecurityManager; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.PostMapping; @@ -109,7 +111,10 @@ } @PostMapping("/api/wxRefundNotify") public ApiResponse wxRefundNotify(HttpServletRequest request) { + log.error("寰俊閫�娆惧洖璋冪粨鏋滃紑濮�===========" ); try { + DefaultSecurityManager securityManager = new DefaultSecurityManager(); + SecurityUtils.setSecurityManager(securityManager); ServletInputStream inputStream = request.getInputStream(); StringBuffer stringBuffer = new StringBuffer(); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream)); @@ -154,6 +159,5 @@ return ApiResponse.failed(""); } } - } -- Gitblit v1.9.3