Spring security 当使用spring安全性时,thymeleaf中的${#authorization}是什么
Spring security 当使用spring安全性时,thymeleaf中的${#authorization}是什么,spring-security,thymeleaf,Spring Security,Thymeleaf,${#authentication}是authentication.java,如果您打印它,您可以从源代码中看到它。但是,尝试打印${#authorization}会抛出java.lang.Stackoverflow错误。和Authorization.java没有expression()方法,即使${#Authorization.expression('hasRole('ROLE#ADMIN'))}有效。那么什么是${#授权}?我正在使用thymeleaf-extras-springsecuri
${#authentication}
是authentication.java
,如果您打印它,您可以从源代码中看到它。但是,尝试打印${#authorization}
会抛出java.lang.Stackoverflow
错误。和Authorization.java
没有expression()
方法,即使${#Authorization.expression('hasRole('ROLE#ADMIN'))}
有效。那么什么是${#授权}
?我正在使用thymeleaf-extras-springsecurity4
与springsecurity4
集成${#authorization}
是org.thymeleaf.extras.springsecurity4.auth.authorization的一个实例
例如:
<div th:text="${#authorization}"></div>
该类有一个表达式
方法,请参见
但该方法也可在thymeleaf-extras-springsecurity3
中找到。看见实用程序对象(身份验证和授权)已记录在案
希望有帮助 我正在使用
thymeleaf-extras-springsecurity4
与springsecurity4
集成${#authorization}
是org.thymeleaf.extras.springsecurity4.auth.authorization的一个实例
例如:
<div th:text="${#authorization}"></div>
该类有一个表达式
方法,请参见
但该方法也可在thymeleaf-extras-springsecurity3
中找到。看见实用程序对象(身份验证和授权)已记录在案
希望有帮助