ruoyi-vue-pro的Auth2.0授权码模式演示

661 阅读1分钟

官方文档: OAuth 2.0(SSO 单点登录) | ruoyi-vue-pro 开发指南 (iocoder.cn)

找到如下项目并启动该服务

image.png

来到该项目下的index.html

image.png

跳转单点登录的方法中需要将访问的地址端口改为ruoyi-vue-pro的前端端口,之前误以为直接调用后端接口。

image.png

成功后出现如下页面

image.png

集成了SpringSecurity在未登录的情况访问了资源如何处理响应信息?

实现AuthenticationEntryPoint接口,重写commence方法来实现。

image.png

登录了但是没有权限呢?

实现AccessDeniedHandler接口

image.png

项目中这两个类所在的位置

image.png