有没有人在 Spring Security 3 中实际使用 OAuth2 进行 SSO?
场景:当我的用户第一次尝试访问我网站上的任何 URL 时,我需要将他们重定向到 OAuth2 URL。一旦他们在那里通过身份验证,它会将他们重定向到我网站上的 URL,我需要在其中授权他们并创建一个会话,以便他们在我的网站上保持授权,直到他们注销或超时。
我已经使用自定义预授权过滤器、自定义用户详细信息服务等在 Spring Security 中尝试了几种配置,但我无法让流程正常工作。我没有附加任何代码,因为我经历了太多的可能性,以至于我什至不确定要发布什么。
我会很感激任何人可以给出的任何方向。谢谢!