“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’”报错的解决的主要内容,如果未能解决你的问题,请参考以下文章

Android TV SearchFragment 错误 SpeechRecognizer

Android OpenGL 播放视频学习

JPA:关于在删除实体之前合并实体的问题