mirror of
https://github.com/apache/rocketmq-dashboard.git
synced 2025-09-10 19:48:29 +08:00
Configure the dlq message interface path in the authInterceptor (#65)
Co-authored-by: zhangjidi2016 <zhangjidi@cmss.chinamobile.com>
This commit is contained in:
@@ -50,17 +50,18 @@ public class AuthWebMVCConfigurerAdapter extends WebMvcConfigurerAdapter {
|
|||||||
public void addInterceptors(InterceptorRegistry registry) {
|
public void addInterceptors(InterceptorRegistry registry) {
|
||||||
if (configure.isLoginRequired()) {
|
if (configure.isLoginRequired()) {
|
||||||
registry.addInterceptor(authInterceptor).addPathPatterns(
|
registry.addInterceptor(authInterceptor).addPathPatterns(
|
||||||
"/cluster/**",
|
"/cluster/**",
|
||||||
"/consumer/**",
|
"/consumer/**",
|
||||||
"/dashboard/**",
|
"/dashboard/**",
|
||||||
"/message/**",
|
"/dlqMessage/**",
|
||||||
"/messageTrace/**",
|
"/message/**",
|
||||||
"/monitor/**",
|
"/messageTrace/**",
|
||||||
"/rocketmq/**",
|
"/monitor/**",
|
||||||
"/ops/**",
|
"/rocketmq/**",
|
||||||
"/producer/**",
|
"/ops/**",
|
||||||
"/test/**",
|
"/producer/**",
|
||||||
"/topic/**");
|
"/test/**",
|
||||||
|
"/topic/**");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -75,9 +76,9 @@ public class AuthWebMVCConfigurerAdapter extends WebMvcConfigurerAdapter {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object resolveArgument(MethodParameter methodParameter, ModelAndViewContainer modelAndViewContainer,
|
public Object resolveArgument(MethodParameter methodParameter, ModelAndViewContainer modelAndViewContainer,
|
||||||
NativeWebRequest nativeWebRequest, WebDataBinderFactory webDataBinderFactory) throws Exception {
|
NativeWebRequest nativeWebRequest, WebDataBinderFactory webDataBinderFactory) throws Exception {
|
||||||
UserInfo userInfo = (UserInfo) WebUtil.getValueFromSession((HttpServletRequest) nativeWebRequest.getNativeRequest(),
|
UserInfo userInfo = (UserInfo) WebUtil.getValueFromSession((HttpServletRequest) nativeWebRequest.getNativeRequest(),
|
||||||
UserInfo.USER_INFO);
|
UserInfo.USER_INFO);
|
||||||
if (userInfo != null) {
|
if (userInfo != null) {
|
||||||
return userInfo;
|
return userInfo;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user