今天在使用Shiro 的时候发生了这个错误。
org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible to the calling code, either bound to the
搞了半天原因在于没有配置权限控制的过滤器 ,应该在web.xml加入代码:
<!-- shiro权限控制的过滤器 -->
<filter>
<filter-name>shiroFilter</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>shiroFilter</filter-name>
<url-pattern>/请删除中文* </url-pattern>
</filter-mapping>
复制请删除最后url-pattern中的中文即可。