最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shiro框架接口匿名訪問設(shè)置無效/返回403的坑及解決

 更新時間:2026年03月14日 08:38:05   作者:陪妳去流浪丶  
在Shiro框架中配置接口匿名訪問時,如果發(fā)現(xiàn)設(shè)置為"anon"但接口仍然無法匿名訪問,可能存在兩個問題:一是filterChainDefinitionMap必須使用有序的LinkedHashMap,而不是無序的HashMap;二是可能存在CSRF攔截,導(dǎo)致所有URL都進(jìn)行了CSRF校驗(yàn),未通過時返回403

Shiro框架接口匿名訪問設(shè)置無效/返回403

我們都是知道shiro可以在shiroConfig中配置所有的url訪問權(quán)限,或者放開某些資源或者接口,可以匿名訪問,但是有時候發(fā)現(xiàn)配置了“anon”匿名訪問,但是發(fā)現(xiàn)接口還是無法訪問到,這里面有可能存在兩個問題。

第一

filterChainDefinitionMap 必須是有序的LinkedHashMap

 Map<String, String> filterChainDefinitionMap = new LinkedHashMap<String, String>();
        filterChainDefinitionMap.put("/static/**", "anon");

很多情況有的兄弟把這個設(shè)置成了HashMap,這樣是無序的,有可能前面的值被后面覆蓋,所以必須讓這個設(shè)置變成有序。

第二

設(shè)置都沒問題,但是用postman一調(diào)用接口,就返回403

這種情況有可能是系統(tǒng)設(shè)置了csrf攔截

在這里會對所有url做csrf校驗(yàn),沒通過就會返回403。。。

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

福泉市| 吴旗县| 四川省| 江华| 阿拉善左旗| 宜春市| 象州县| 望城县| 祁门县| 长岭县| 渑池县| 江源县| 靖边县| 陆河县| 苍南县| 中西区| 青铜峡市| 互助| 罗平县| 南部县| 商水县| 黄浦区| 九龙县| 进贤县| 深泽县| 衡南县| 红桥区| 德兴市| 宁蒗| 汕尾市| 文化| 雷山县| 泗水县| 时尚| 中方县| 平顺县| 沂水县| 布尔津县| 从化市| 城市| 仙居县|