SpringSecurity4+thymeleaf sec:authorize 标签使用无效

SpringSecurity4+thymeleaf sec:authorize 标签使用无效

  • SpringSecurity4+thymeleaf sec:authorize 标签使用无效
    • pom.xml引入相关依赖
    • test.html代码
    • test.html页面运行结果
    • 修改pom.xml文件,添加properties
    • 再次运行项目,查看test页面结果
    • 嗯~

SpringSecurity4+thymeleaf sec:authorize 标签使用无效

近期在搭建SpringCloud项目中涉及到页面根据权限显示隐藏菜单的操作,后台配置啥的都搞好了,但是sec:authorize标签放页面上不起作用,无奈纠结了很久,Baidu/Google半天终于发现问题了~直接开始吧

pom.xml引入相关依赖



	org.springframework.boot
	spring-boot-starter-parent
	1.5.3.RELEASE
	 


	UTF-8
	UTF-8
	1.8
	Dalston.RELEASE


    org.springframework.boot
    spring-boot-starter-security


    org.thymeleaf.extras
    thymeleaf-extras-springsecurity4
    3.0.2.RELEASE

test.html代码






	

已登录

登录名:

Password:

Email :

Name:

Status:

拥有的角色: 管理员 用户

未登录

test.html页面运行结果

额~没用,上面的已登录和未登录都显示出来了,sec:authorize这个标签无效,怎么肥事(纠结了我好久好久),改吧

修改pom.xml文件,添加properties

...

    
    3.0.8.RELEASE
    2.2.2
    3.0.2.RELEASE


	
		...
	

...

再次运行项目,查看test页面结果

SpringSecurity4+thymeleaf sec:authorize 标签使用无效_第1张图片

嗯~

不要忘记添加/设置themleaf相关的properties咯,很容易漏的。

你可能感兴趣的:(SpringCloud)