From 182a9471f91795a2bb12a58ec6a37e2853e27db6 Mon Sep 17 00:00:00 2001 From: MaxKey Date: Sat, 23 May 2026 20:32:52 +0800 Subject: [PATCH] Skip OAuth 2 authorize approval --- .../maxkey/web/interceptor/SingleSignOnInterceptor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/dromara/maxkey/web/interceptor/SingleSignOnInterceptor.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/dromara/maxkey/web/interceptor/SingleSignOnInterceptor.java index 6543e3b03..1d7298427 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/dromara/maxkey/web/interceptor/SingleSignOnInterceptor.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/dromara/maxkey/web/interceptor/SingleSignOnInterceptor.java @@ -101,6 +101,10 @@ public class SingleSignOnInterceptor implements AsyncHandlerInterceptor { logger.debug("appId {}",appId); app = appsService.get(appId,true); }else if(requestURI.contains("/authz/oauth/v20/authorize")) {//oauth + if(request.getMethod().equalsIgnoreCase("POST")) { + logger.trace("Skip OAuth 2 authorize approval POST ."); + return true; + } app = appsService.get(request.getParameter(OAuth2Constants.PARAMETER.CLIENT_ID),true); } }