日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java - shiro anon 不生效

瀏覽:184日期:2023-12-25 11:23:16

問題描述

在使用springboot整合shiro的過程中,希望靜態資源資源不受shiro過濾器‘authc’攔截,于是定義了“anon”,測試發現根本不生效,靜態資源路徑下的資源(如/js/**)依舊會被攔截并重定向到/login,以下是我的shiro javaconfig

ShiroConfig.java

@Configurationpublic class ShiroConfig { @Value('${shiro.credentialsMatcher.hashIterations}') private int hashIterations; @Value('${shiro.credentialsMatcher.storedCredentialsHexEncoded}') private boolean storedCredentialsHexEncoded; @Configuration protected static class Processor {@Beanpublic LifecycleBeanPostProcessor lifecycleBeanPostProcessor() { return new LifecycleBeanPostProcessor();}@Bean@DependsOn('lifecycleBeanPostProcessor')public DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator() { final DefaultAdvisorAutoProxyCreator proxyCreator = new DefaultAdvisorAutoProxyCreator(); proxyCreator.setProxyTargetClass(true); return proxyCreator;}@Beanpublic AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(DefaultWebSecurityManager securityManager) { AuthorizationAttributeSourceAdvisor advisor = new AuthorizationAttributeSourceAdvisor(); advisor.setSecurityManager(securityManager); return advisor;} } @Bean('credentialsMatcher') public HashedCredentialsMatcher getCredentialsMatcher() {HashedCredentialsMatcher credentialsMatcher = new HashedCredentialsMatcher();credentialsMatcher.setHashAlgorithmName('MD5');credentialsMatcher.setHashIterations(hashIterations);credentialsMatcher.setStoredCredentialsHexEncoded(storedCredentialsHexEncoded);return credentialsMatcher; } @Bean(name = 'shiroEhcacheManager') @DependsOn('lifecycleBeanPostProcessor') public EhCacheManager getEhCacheManager() {EhCacheManager em = new EhCacheManager();em.setCacheManagerConfigFile('classpath:conf/shiro-ehcache.xml');return em; } @Bean('userRealm') @DependsOn('lifecycleBeanPostProcessor') public UserRealm getUserRealm(HashedCredentialsMatcher credentialsMatcher) {UserRealm userRealm = new UserRealm();userRealm.setCachingEnabled(false);userRealm.setCredentialsMatcher(credentialsMatcher);return userRealm; } @Bean('securityManager') public DefaultWebSecurityManager getSecurityManager(UserRealm userRealm) {DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager();securityManager.setCacheManager(getEhCacheManager());securityManager.setRealm(userRealm);return securityManager; } @Bean('shiroFilter') public ShiroFilterFactoryBean getShiroFilter(DefaultWebSecurityManager securityManager) {ShiroFilterFactoryBean shiroFilterFactoryBean = new ShiroFilterFactoryBean();shiroFilterFactoryBean.setSecurityManager(securityManager);Map<String, String> filterChainDefinitionMap = Maps.newHashMap();filterChainDefinitionMap.put('/css/**', 'anon');filterChainDefinitionMap.put('/img/**', 'anon');filterChainDefinitionMap.put('/js/**', 'anon');filterChainDefinitionMap.put('/plugins/**', 'anon');filterChainDefinitionMap.put('/error/**', 'anon');filterChainDefinitionMap.put('/login', 'authc');filterChainDefinitionMap.put('/logout', 'logout');filterChainDefinitionMap.put('/**', 'authc');shiroFilterFactoryBean.setFilterChainDefinitionMap(filterChainDefinitionMap);shiroFilterFactoryBean.setLoginUrl('/login');shiroFilterFactoryBean.setSuccessUrl('/');shiroFilterFactoryBean.setUnauthorizedUrl('/login');return shiroFilterFactoryBean; }}

請指正

問題解答

回答1:

解決了,filterChainDefinitionMap應當為LinkedHashMap

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品欧美大片| 日韩av一区二区在线影视| 亚洲精品动态| 噜噜噜躁狠狠躁狠狠精品视频| 久久中文亚洲字幕| 成人精品亚洲| 国产伊人久久| 精品国产不卡| 国精品产品一区| 高潮一区二区| 国产专区一区| 鲁大师影院一区二区三区| 免费观看久久久4p| 中文欧美日韩| 视频国产精品| 国产精品久久久久久久久久齐齐| 国产精品免费精品自在线观看| 国产麻豆一区| 久草免费在线视频| 免费国产自久久久久三四区久久| 女主播福利一区| 亚洲精品一二三**| 久久99视频| 精品一区在线| 91精品国产自产观看在线| 欧美日韩91| 天堂а√在线最新版中文在线| 激情久久久久久| 综合精品一区| 欧美日韩夜夜| 1000部精品久久久久久久久| 成人av二区| 91午夜精品| 久久久久亚洲| 国产精品99精品一区二区三区∴| 97精品一区二区| 香蕉久久久久久久av网站| 国产精品激情电影| 欧美日韩免费观看一区=区三区| 日韩av午夜在线观看| 99精品在线| 美女性感视频久久| 久久成人精品| 日韩精品永久网址| 免费看欧美美女黄的网站| 国产精品精品国产一区二区| 亚洲精品动态| 在线精品视频在线观看高清| 风间由美中文字幕在线看视频国产欧美| 蜜桃久久av| 国产综合视频| 久久久国产亚洲精品| 国产精品高清一区二区| 爽爽淫人综合网网站| 91精品国产成人观看| 精品一区二区三区中文字幕视频| 免费久久精品视频| 亚洲少妇诱惑| 日韩一级网站| 欧洲亚洲一区二区三区| 国产va免费精品观看精品视频| 国产亚洲观看| 欧美一区免费| 国产亚洲久久| 国产福利一区二区精品秒拍| 欧美一区二区三区久久精品| 日韩精品视频一区二区三区| 人人爽香蕉精品| 美女精品网站| 色综合视频一区二区三区日韩 | 99久久视频| 高清不卡一区| 成人看片网站| 不卡中文一二三区| 亚洲伊人影院| 国产欧美日韩| 国产精品白丝av嫩草影院| 国产精品视频一区二区三区 | 亚洲精品中文字幕99999| 亚洲一区久久| 91精品国产一区二区在线观看| 国产欧美视频在线| 伊人久久视频| 亚洲少妇自拍| 国产精品免费精品自在线观看| 精品视频91| 亚洲成人三区| 国产日韩欧美一区| 成人免费电影网址| 久久xxxx精品视频| 麻豆精品视频在线| 91日韩欧美| 中文精品电影| 中文字幕色婷婷在线视频| 日韩视频在线一区二区三区 | 久久只有精品| 五月天久久久| 国产精品亚洲综合在线观看| 国内一区二区三区| 玖玖玖国产精品| 国产成人在线中文字幕| 免费人成精品欧美精品| 三上亚洲一区二区| 欧美一级一区| 99re国产精品| 午夜欧美巨大性欧美巨大| 日韩精品视频一区二区三区| 久久精品国产www456c0m| 国产欧美成人| 亚洲我射av| 欧美亚洲激情| 欧美日韩国产观看视频| 久久国产人妖系列| 香蕉精品视频在线观看| 久久久久免费| 精品入口麻豆88视频| 日韩精品三区四区| 日韩中文字幕亚洲一区二区va在线| 黄在线观看免费网站ktv| 国产精品jk白丝蜜臀av小说| 影音先锋久久精品| 色综合www| 精品99在线| 狠狠久久伊人| 麻豆一区二区99久久久久| 欧美日韩精品一区二区三区在线观看| 香蕉精品视频在线观看| 久久精品天堂| 久久午夜精品一区二区| 婷婷激情一区| 国产精品视频一区二区三区综合| 日本在线成人| 青青国产精品| 精品国产亚洲日本| 在线看片国产福利你懂的| 成人午夜网址| 久久青草久久| 黄色在线一区| 亚洲无线观看| 国产日韩中文在线中文字幕| 国产精品日韩精品在线播放| 免费看久久久| 亚洲二区免费| 欧美综合二区| 91成人在线精品视频| 精品一区二区三区视频在线播放 | 亚洲一区二区三区中文字幕在线观看| 午夜宅男久久久| 欧美天堂在线| sm捆绑调教国产免费网站在线观看 | 蜜臀精品一区二区三区在线观看 | 91精品国产自产观看在线| 国产精品视频一区二区三区综合 | 视频一区中文字幕| 日韩激情中文字幕| 精品视频一区二区三区在线观看| 日产精品一区二区| 在线综合亚洲| 成人羞羞视频播放网站| 午夜久久av| 欧美在线不卡| 日韩在线欧美| 在线成人直播| 黑森林国产精品av| 美女尤物国产一区| 日韩国产一区| 国产一区二区三区探花| 亚洲国产影院| 欧美一区自拍| 黄色在线一区| 精品国产鲁一鲁****| 久久中文字幕二区| 亚洲精品看片| 国产综合亚洲精品一区二| 日韩亚洲在线| 99re国产精品| 四虎884aa成人精品最新| 久久国产精品色av免费看| 欧美日韩四区| 亚洲永久av| 精品国产精品久久一区免费式| 亚洲精品免费观看| 亚洲免费一区二区| 免费黄色成人| 激情婷婷综合| 日韩精品一区二区三区免费观影 | 国产精品成人国产| 亚洲精品国模| 亚洲精品一区二区妖精| 午夜av不卡| 天堂中文在线播放| 日韩在线观看| 久久久精品午夜少妇| 91欧美在线| 国产传媒av在线| 国产精品成人a在线观看| 国产乱码精品一区二区三区四区 | 精品视频自拍| 国产一区一一区高清不卡| 精品视频一区二区三区在线观看|