From 4e21a6b8b4efd3f873bcbc4c1e625f629b9bc7d3 Mon Sep 17 00:00:00 2001 From: "Crystal.Sea" Date: Sun, 12 Sep 2021 16:38:45 +0800 Subject: [PATCH] JWT permission FIX --- .../main/java/org/maxkey/MaxKeyMvcConfig.java | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java index 7a0a7d050..6ee03b3f8 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java +++ b/maxkey-webs/maxkey-web-maxkey/src/main/java/org/maxkey/MaxKeyMvcConfig.java @@ -151,9 +151,12 @@ public class MaxKeyMvcConfig implements WebMvcConfigurer { .addPathPatterns("/authz/basic/*") .addPathPatterns("/authz/ltpa/*") - .addPathPatterns("/authz/desktop/*") + //Form based .addPathPatterns("/authz/formbased/*") + //Token based .addPathPatterns("/authz/tokenbased/*") + //JWT + .addPathPatterns("/authz/jwt/*") //SAML .addPathPatterns("/authz/saml20/idpinit/*") .addPathPatterns("/authz/saml20/assertion") @@ -197,11 +200,16 @@ public class MaxKeyMvcConfig implements WebMvcConfigurer { registry.addInterceptor(preLoginAppAdapter) .addPathPatterns("/authz/basic/*") .addPathPatterns("/authz/ltpa/*") - .addPathPatterns("/authz/desktop/*") + //Form based .addPathPatterns("/authz/formbased/*") + //Token based .addPathPatterns("/authz/tokenbased/*") + //JWT + .addPathPatterns("/authz/jwt/*") + //SAML .addPathPatterns("/authz/saml20/idpinit/*") .addPathPatterns("/authz/saml20/assertion") + //CAS .addPathPatterns("/authz/cas/login") .addPathPatterns("/authz/cas/granting") ; @@ -210,12 +218,20 @@ public class MaxKeyMvcConfig implements WebMvcConfigurer { registry.addInterceptor(historyLoginAppAdapter) .addPathPatterns("/authz/basic/*") .addPathPatterns("/authz/ltpa/*") + //Extend api .addPathPatterns("/authz/api/*") + //Form based .addPathPatterns("/authz/formbased/*") + //Token based .addPathPatterns("/authz/tokenbased/*") + //JWT + .addPathPatterns("/authz/jwt/*") + //SAML .addPathPatterns("/authz/saml20/idpinit/*") .addPathPatterns("/authz/saml20/assertion") + //CAS .addPathPatterns("/authz/cas/granting") + //OAuth .addPathPatterns("/authz/oauth/v20/approval_confirm") ; _logger.debug("add HistoryLoginAppAdapter"); -- GitLab