网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

SpringSecurity如何通过角色为用户配置不同权限

时间:2024-10-22 11:19:18

1、SpringSecurity 配置文件中添加两个用户,并分配不同的角色名称,注意:角色名称必须使用 ROLE_ 开头。

SpringSecurity如何通过角色为用户配置不同权限

3、重启应用,通过 admin 管理员用户登录,可以访问所有受控仿瓤僭蚋资源,切换为 user 普通用户,则只可以访问查询页面,访问其他受控资源页面,返回 403 权限不足的错误页面。

SpringSecurity如何通过角色为用户配置不同权限

5、自定义权限不足的错误页面(即上面的403错误页面):在 WEB-INF/jsp 子目录中创建 error.jsp ,并在控制器类中创建相应的请求路径。

SpringSecurity如何通过角色为用户配置不同权限

6、配置文件中增加权限不足异常的跳转路径

SpringSecurity如何通过角色为用户配置不同权限
© 2025 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com