Shiro专注于易用性,可以进行安全,稳定的身份验证,授权,加密和会话管理。
配置
个人采用的springboot版本是springboot 2.0.4
pom.xml
<!-- 版本配置 -->
<properties>
<shiro.version>1.3.2</shiro.version>
</properties>
<!-- 依赖 -->
<dependencies>
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-spring</artifactId>
<version>${shiro.version}</version>
</dependency>
</dependencies>
疑难解决
1. 静态资源css、js失效
原因:继承了WebMvcConfigurationSupport的配置类会屏蔽静态资源url的映射。
解决:去除该配置类。