![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springSecurity
KDoo
Javaer
展开
-
springSecurity+oauth2实现权限认证系统(资源服务器与授权服务器分离,client信息入库,token存入redis持久化)
文章目录前言oAuth2授权码模式认证流程权限认证系统的三个角色客户端资源服务器认证服务器完整流程演示项目地址前言本文章侧重实战,是为线上系统做的一个demo。适合对oauth2有一定理解后再阅读。如果对oauth2理解还不够深入,建议先阅读芋道 Spring Security Oauth2入门来夯实一下基础。这个demo主要实现了资源服务器与授权服务器分离,client信息入库,token信息在redis中持久化,demo的github地址会在文末贴出。oAuth2授权码模式认证流程权限认证系原创 2020-05-29 23:26:59 · 9637 阅读 · 7 评论 -
两个SpringSecurity本地项目登录冲突问题(Cookie不区分端口号)
问题产生因为最近要做资源认证服务器,就搞了两个集成SpringSecurity的项目,在开启了loginPage("/portal/login")后,登录的时候发现了一个问题:8085端口的项目A和8080端口的项目B不可以同时登录,A登录了,B再登录就会把A的登录状态刷新掉。问题原因经过一番研究,原因是session会在浏览器保存一个cookie用来识别session,看上去没什么问题,但是cookie是不区分端口号的,在同一个ip下cookie是共享的。也就是说,我们本地项目都是localhos原创 2020-05-29 00:47:20 · 1050 阅读 · 1 评论