收藏
回答

小程序插件在审核时微信授权接口fail导致无法通过审核怎么解?

问题模块 AppID
审核 wx6718e4b1e9cce6b2

从11月22日首次提审开始,先后提审8次,一直被拒绝,理由均为“点击微信授权后会跳转回授权页”。我们一开始以为自己的逻辑有测试未覆盖到的问题,在每个环节逐一排查优化,在我们本地测试,均未发现审核反馈的问题。

但每次修复提审后依旧被同一理由拒绝。

11月28日,收到来自微信团队的测试录屏,视频中显示在插件登陆过程中,用户在用户信息功能页授权后返回引导授权页,页面确实没有执行后续逻辑。自查未发现问题,自测也不能复现。遂将怀疑点聚焦到微信授权接口上,怀疑是授权失败。因为微信授权在正常情况下几乎不可能失败,所以逻辑里未对此情况做处理。

为验证是否会授权失败,我们使用fail回调将微信授权接口返回数据通过toast打印出来,再次提交审核。

12月3日,收到审核反馈,内容如下:“你好,插件进入点击授权登陆显示login:fail system error,请修改后再提交审核(测试环境wifi,IOS 12.1.4 微信7.0.4,IHPONE6)

至此,确定是微信授权接口在审核环节出现失败导致登陆环节卡死。

这个问题我方无法解决,请微信的审核或技术人员进行排查,协助解决。

PS:11月22日提交的版本,并未对登陆环节的逻辑进行修改。也就是说,原封不动的登陆逻辑,以前审核是能通过的。对比之前版本的审核反馈,本次审核使用的网络均为“测试环境wifi”,而以往审核有使用4G环境。不确定是否是测试环境wifi导致的授权失败。

最后一次编辑于  12-03
回答关注问题邀请回答
收藏

1 个回答

  • .
    .
    12-03

    直接贴代码,授权后你们做了什么操作?你们只做了一个调起授权?授权成功失败后不做任何操作?

    12-03
    赞同
    回复 2
    • 装甲神甫
      装甲神甫
      12-03
        name="loginAndGetUserInfo"
        args="{{ args }}"
        version="release"
        bind:success="loginSuccess"
        bind:fail="loginFail"
      >
      12-03
      回复
    • .
      .
      12-03回复装甲神甫
      mpvue?拒绝授权之后点击还能调起来吗?
      12-03
      回复
问题标签