收藏
回答

请求数据传输出现问题

在做的小程序中,没有账号时需先绑定,绑定后自动调用登录方法。


在绑定时会获得会员信息,解析然后绑定。然后再次调用登录的方法,再次请求获得会员信息,但这个时


候我传到后台的json变成空的了,但是通过远程调试打印,能够发现在请求前json存在数据,请求成功后打印同样存在,请求完成后打印同样存在,而后台却始终是空的。


但是,在开发工具上不存在这个问题,能够正常使用。而且手机上不能绑定登录,但是登录却是正常的。


求解是哪出现了问题

回答关注问题邀请回答
收藏

1 个回答

  • 海升
    海升
    2018-07-03

    逻辑太复杂,简化一下:

    前端提供内部系统的登陆输入表单;在提交表单的时候,同时调用微信登陆api,获得登陆code(以及加密用户信息,看需不需要)


    把内部系统的认证信息,和微信api获得的登陆信息一起提交到后台;


    后台收到数据时先验证内部系统的登陆信息是否正确;


    正确后再调微信接口解出openid,


    都无误后,执行内部系统和openid的绑定。



    实际操作的时候,如果有开放平台,拥有微信的多套平台(如h5, 小程序,app,公众号)建议绑定unionId,这样更好做统一用户管理。

    2018-07-03
    有用
    回复
登录 后发表内容