“java.lang.IllegalArgumentException: Failed to evaluate expression ‘ROLE_USER’”报错的解决
Posted 火凤凰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“java.lang.IllegalArgumentException: Failed to evaluate expression ‘ROLE_USER’”报错的解决相关的知识,希望对你有一定的参考价值。
这个问题出现在Spring Security的相关配置中,找到原来的这一行:
<security:intercept-url pattern="/**" access="ROLE_USER"/>
改成以下内容问题得以解决:
<security:intercept-url pattern="/**" access="hasRole(‘ROLE_USER‘)"/>
当然,如果你配置好了SS 的<http auto-config="true">参数,如果不能实现自动跳转到SS的自动登录页,页是需要写对"hasRole(‘ROLE_USER‘)"这行代码就可以搞定。
以上是关于“java.lang.IllegalArgumentException: Failed to evaluate expression ‘ROLE_USER’”报错的解决的主要内容,如果未能解决你的问题,请参考以下文章