“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')"這行代碼就可以搞定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM