为了账号安全,请及时绑定邮箱和手机立即绑定

第三方页面跳转一定要后台跳转吗?前端可以跳转吗?

第三方页面跳转一定要后台跳转吗?前端可以跳转吗?

码农2号 2018-04-10 15:28:34
公司一个商城网站,只差第三方登陆做好就可以上线了,这个第三方登陆与京东做的一模一样了,但是遇到一个问题,用户界面会跳到微信或qq的登陆页面(可参考京东的微信、qq登陆),用户在点击确认登陆后,怎么跳回商城的页面?因为目前后台是java刚毕业的小白,不会跳转,让前端自己解决,而qq或者微信的登陆页属于第三方,前端操作不了,子页面iframe也考虑了,qq可以,但是微信登陆有重定向的问题。有大神知道吗?
查看完整描述

2 回答

已采纳
?
ruibin

TA贡献358条经验 获得超213个赞

正常情况下前端不能直接跳转,一般是前端传递跳转页面到后台,后端收到登录成功通知后重定向跳转。但是如果一定要前端做,也是可以实现的,例如采用ws协议,建立长连接,或者最low的前端轮询后端都可以实现收到后台登录成功通知后前端控制跳转。

查看完整回答
反对 回复 2018-04-11
  • ruibin
    ruibin
    这就要看你如何实现了,如果直接当前页跳转,的确是不能轮询。
?
ruibin

TA贡献358条经验 获得超213个赞

还有注意有一点,如果需要后端重定向跳转,前端发起的请求一定不能是AJAX请求,不然不能重定向。

查看完整回答
反对 回复 2018-04-11
  • 2 回答
  • 1 关注
  • 4978 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信