框架是springboot+shiro,在登录页面输入账号密码后点击登录,登录没生效,后台日志发生报错
解决方法:
原来是/*,拦截了所有请求,需要修改成实际的路径
@Bean("cxfServletRegistration")
public ServletRegistrationBean dispatcherServlet() {
//注册servlet 拦截/ws 开头的请求 不设置 默认为:/services/*
return new ServletRegistrationBean(new CXFServlet(), "/*");
}
改成实际需要的自定义url:
@Bean("cxfServletRegistration")
public ServletRegistrationBean dispatcherServlet() {
//注册servlet 拦截/ws 开头的请求 不设置 默认为:/services/*
return new ServletRegistrationBean(new CXFServlet(), "/ws/*");
}
这样就不会拦截所有的,只会拦截ws开头的路径