springboot2.x版本后springsecurity的sec:authorize等属性无法生效问题

springboot整合thymeleaf、springsecurity时,教学视频让我们引入如下依赖,然后sec:authorize等属性没有起作用
ps.教学视频的springboot版本为1.5.x

<dependency>
            <groupId>org.thymeleaf.extras</groupId>
            <artifactId>thymeleaf-extras-springsecurity4</artifactId>
            <version>3.0.2.RELEASE</version>
        </dependency>

springboot2.x后,springsecurity版本升级到5,因此,修改一下springsecurity版本即可

<dependency>
            <groupId>org.thymeleaf.extras</groupId>
            <artifactId>thymeleaf-extras-springsecurity5</artifactId>
           <version>3.0.4.RELEASE</version>
        </dependency>

这里也要修改

<html xmlns:th="http://www.thymeleaf.org"
	  xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity5">

本文参考于SpringBoot2.1.4整合thymeleaf以及springsecurity后sec:authorize无效的问题,亲测有效

猜你喜欢

转载自blog.csdn.net/m0_46267375/article/details/108586905
今日推荐