Spring security 中使用 @Secured() 注解报 Access is denied错
来源:互联网 发布:广电网络宽带20兆 编辑:程序博客网 时间:2024/06/05 19:29
Spring security 中使用 @Secured(“role_admin”) 注解时,总是报org.springframework.security.
AccessDeniedException: Access is denied的错及时我用的是admin的角色去访问。
这里debug后发现,我的项目在登录时,会查询数据库中的用户角色关系表,给Authentication(注:这个类
实例化会在security投票器中直接使用)赋角色值。问题是就出在查数据库的SQL错了。这个SQL一般在
application-security.xml中。
<beans:bean id="userDetailsService"
class="com.lddsm.service.CustomUserDetailsService">
<beans:property name="dataSource" ref="datasource" />
<beans:property name="usersByUsernameQuery"
value="select usr_id, usr_password, 1 active, usr_accountnonexpired, usr_credentialsnonexpired,
usr_accountnonlocked from DSM_USER where usr_id=? and (usr_active='T' or usr_active='1')" />
<beans:property name="authoritiesByUsernameQuery"
value="select UR.ur_user, R.rol_cd from DSM_USER_ROLE UR,DSM_ROLE R where UR.ur_role=R.rol_id and ur_user=? " />
</beans:bean>
- Spring security 中使用 @Secured() 注解报 Access is denied错
- spring security实现注解式权限管理时不成功,注解@Secured 无效
- 解决:org.springframework.security.access.AccessDeniedException: Access is denied
- mysql安装报错 - Unable to update security settings. Access denied for user 'root'@'loca
- tomcat 报错access denied
- tomcat报错access denied
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全(带源码)
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全(带源码)
- Spring-Security报错
- IIS项目发布,报错access is denied(访问被拒绝)
- 网站获取硬盘目录文件报错access to the path ‘//’ is denied
- Yii中使用gii连接数据库报错CDbConnection failed to open the DB connection: SQLSTATE[HY000] [1045] Access denied
- MySql 安装报错 :Last Error:Unable to update security. Access denied for user 'root'@'localhost'(using pa
- MySql 安装报错 :Last Error:Unable to update security. Access denied for user 'root'@'localhost'(using pa
- spring security 的@Secured 标注在Controller上
- Make your Spring Security @Secured annotations more DRY
- url 请求的过程
- JavaScript DOM 编程艺术读书笔记
- rman备份+完全备份+完全备份案例+查看备份集和备份段信息+备份表空间案例+查看备份的表空间users信息
- 十个程序员必备的网站推荐 程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,
- 机器学习指标
- Spring security 中使用 @Secured() 注解报 Access is denied错
- 浙江移动物联网应用开放平台(免费使用)
- debug 远程 linux 服务器
- 系统分析与设计--学习笔记1
- 负载均衡原理与技术实现
- 【简记】Computer Networking——Summary
- 记一次mysql删除大量数据的优化
- Android系统启动-SystemServer上篇
- Tomcat优化之并发优化