在shiro整合springboot如果使用了這個規則,那麼static下的靜態資源也會被攔截:filterMap.put("/**", "perms[user:root]");
那麼怎麼解決呢?
先上我的static的目錄結構:
接下來需要放行這些資源,怎麼做呢?
filterMap.put("/bootstrap/**","anon");
filterMap.put("/markdown/**","anon");
filterMap.put("/MyStyle/**","anon");
filterMap.put("/**", "perms[user:root]");
添加如上過濾規則即可!
意爲:bootstrap/markdown/MyStyle 下的所有資源均設置爲anon:無需認證(登錄)就可以訪問!