|
46 | 46 | import org.apache.shiro.spring.web.ShiroFilterFactoryBean; |
47 | 47 | import org.apache.shiro.web.mgt.DefaultWebSecurityManager; |
48 | 48 | import org.apache.shiro.web.mgt.DefaultWebSessionStorageEvaluator; |
49 | | -import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator; |
50 | 49 | import org.springframework.boot.context.properties.EnableConfigurationProperties; |
51 | 50 | import org.springframework.boot.web.servlet.FilterRegistrationBean; |
52 | 51 | import org.springframework.context.annotation.Bean; |
@@ -253,9 +252,9 @@ private Map<String, String> addDefaultFilterDefinition(Map<String, String> filte |
253 | 252 | } else { |
254 | 253 | String[] strings = value.split(","); |
255 | 254 | List<String> list = new ArrayList<>(); |
256 | | - list.addAll(Arrays.asList(strings)); |
257 | 255 | // 添加默认filter过滤 |
258 | 256 | list.add(REQUEST_PATH_FILTER_NAME); |
| 257 | + list.addAll(Arrays.asList(strings)); |
259 | 258 | definition = String.join(",", list); |
260 | 259 | } |
261 | 260 | map.put(key, definition); |
@@ -300,18 +299,6 @@ public LifecycleBeanPostProcessor lifecycleBeanPostProcessor() { |
300 | 299 | return new LifecycleBeanPostProcessor(); |
301 | 300 | } |
302 | 301 |
|
303 | | - /** |
304 | | - * depends-on lifecycleBeanPostProcessor |
305 | | - * |
306 | | - * @return |
307 | | - */ |
308 | | - @Bean |
309 | | - public DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator() { |
310 | | - DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator = new DefaultAdvisorAutoProxyCreator(); |
311 | | - defaultAdvisorAutoProxyCreator.setProxyTargetClass(true); |
312 | | - return defaultAdvisorAutoProxyCreator; |
313 | | - } |
314 | | - |
315 | 302 | @Bean |
316 | 303 | public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) { |
317 | 304 | AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor(); |
|
0 commit comments