采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为何不通过ajax方式把后端需要的值直接传递过去?
我们这个地方只是跳转到后台去,由后台重定向到微信授权页面,并没有传值吧。ajax调用是为了做异步交互,并接收返回值。如果我们只是纯碎的访问后台接口,href是最好的方式。它并不需要接收接口返回数据。
我的想法是不能直接通过ajax把需要的重定向地址和scope传递过去吗?然后后端在授权成狗后再把需要的如openid返回不就可以了吗
ajax发送相比href是多余的,而且一行代码可以搞定,为何要写一个ajax,另外后端重定向到微信授权后,授权成功会调用后台getOpenId接口,这个过程是中断的,你的ajax并不能接受到,等于是中间已经跳出去了。只能由后端获取到openId后,再重定向到前端对应的地址上来才能获取到openId。
好的,感谢回复
登录后可查看更多问答,登录/注册
使用Vue2.6/小程序+Node技术栈,详解用户授权登录、分享、支付前后端的各个环节
1.1k 4
1.5k 1
938 4
1.0k 1
972 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号