在使用springboot整合shiro的过程中,希望静态资源资源不受shiro过滤器‘authc’拦截,于是定义了“anon”,测试发现根本不生效,静态资源路径下的资源(如/js/**)依旧会被拦截并重定向到/login,以下是我的shiro javaconfig
ShiroConfig.java
@Configuration
public class ShiroConfig {
@Value("${shiro.credentialsMatcher.hashIterations}")
private int hashIterations;
@Value("${shiro.credentialsMatcher.storedCredentialsHexEncoded}")
private boolean storedCredentialsHexEncoded;
@Configuration
protected static class Processor {
@Bean
public LifecycleBeanPostProcessor lifecycleBeanPostProcessor() {
return new LifecycleBeanPostProcessor();
}
@Bean
@DependsOn("lifecycleBeanPostProcessor")
public DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator() {
final DefaultAdvisorAutoProxyCr