SpringSocial服务部署在SpringCloud微服务架构下,回调地址带有端口的问题
来源:5-4 开发QQ登录(中)

创通一哥
2019-06-24
JOJO老师好,最近公司需要将SpringSocial服务部署在SpringCloud微服务架构下,也就是放在服务网关Zuul的下游,用户请求第三方登录的url为http://mydomain.com/auth/socialLogin/qq,此时SpringSocial可以正确引导用户到服务提供商授权页面,但用户确认授权后,服务提供商回调的redirect_rui上会多出来SpringSocial所在微服务对应的端口号。
我跟了一下代码,是OAuth2AuthenticationService类在第一次请求时(没有code),使用buildReturnToUrl(request)方法构造的RedirectUri参数。如果想解决这个问题,有没有什么思路或者建议?
写回答
1回答
-
创通一哥
提问者
2019-06-24
我想尝试自己写一个OAuth2AuthenticationService,覆盖它的buildReturnToUrl(request)方法,但是不知道如何将这个自己写的Service配置到SpringSocial的流程中。
00
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题