diff --git a/src/main/java/org/apache/rocketmq/console/config/AuthWebMVCConfigurerAdapter.java b/src/main/java/org/apache/rocketmq/console/config/AuthWebMVCConfigurerAdapter.java index 2f44b13..4840f90 100644 --- a/src/main/java/org/apache/rocketmq/console/config/AuthWebMVCConfigurerAdapter.java +++ b/src/main/java/org/apache/rocketmq/console/config/AuthWebMVCConfigurerAdapter.java @@ -48,7 +48,18 @@ public class AuthWebMVCConfigurerAdapter extends WebMvcConfigurerAdapter { @Override public void addInterceptors(InterceptorRegistry registry) { if (configure.isLoginRequired()) { - registry.addInterceptor(authInterceptor).excludePathPatterns("/error", "/user/guide/**", "/login/**"); + registry.addInterceptor(authInterceptor).addPathPatterns( + "/cluster/**", + "/consumer/**", + "/dashboard/**", + "/message/**", + "/messageTrace/**", + "/monitor/**", + "/rocketmq/**", + "/ops/**", + "/producer/**", + "/test/**", + "/topic/**"); } } diff --git a/src/main/java/org/apache/rocketmq/console/service/impl/LoginServiceImpl.java b/src/main/java/org/apache/rocketmq/console/service/impl/LoginServiceImpl.java index 79781c5..e56bc19 100644 --- a/src/main/java/org/apache/rocketmq/console/service/impl/LoginServiceImpl.java +++ b/src/main/java/org/apache/rocketmq/console/service/impl/LoginServiceImpl.java @@ -62,6 +62,7 @@ public class LoginServiceImpl implements LoginService { } catch (UnsupportedEncodingException e) { logger.error("url encode:{}", url, e); } + logger.debug("redirect url : {}", url); WebUtil.redirect(response, request, "/#/login?redirect=" + url); } catch (IOException e) { logger.error("redirect err", e); diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 3bf0235..a5d233c 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -12,6 +12,7 @@ spring.application.name=rocketmq-console spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true spring.http.encoding.force=true +logging.level.root=INFO logging.config=classpath:logback.xml #if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, you can set it in ops page.default localhost:9876 rocketmq.config.namesrvAddr=