采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
jojo老师,急急急!你说由APP去请求认证服务器,并得到一个(redirectUrl+code),然后将这个(redirectUrl+code)原封不动的给到第三方Client。但是APP和第三方Client的端口号都不一致,这个redirectUrl根本就不可能一致,所以我觉得根本没法实现,可以帮忙解释一下嘛?感激不尽!
用web的前后端分离和app的前后端分离处理是不一样的,如果你是web的前后端分离,你在第一步将用户导向认证服务器时,带着的redirectUrl就应该是后台的url,也就是你的场景中的8080端口的url,这样认证服务器就直接跳回后台了,后台拿到令牌以后,直接写到cookie里或者作为参数携带着跳转到前台的url上。
登录后可查看更多问答,登录/注册
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2.2k 2
1.5k 1
2.7k 16
1.5k 14
5.7k 12