收藏
回答

微信jsapi支付一部分用户提示 错误代码:40029 错误信息:不合法的 oauth_code?

生成环境,微信jsapi支付,发现有一部分用户可以正常进行支付,一部分用户无法进行正常支付,错误提示如下:

错误案例一(2024-01-09 22:59:12.862):

me.chanjar.weixin.common.error.WxErrorException: 错误代码:40029, 错误信息:不合法的 oauth_code,微信原始报文:{"errcode":40029,"errmsg":"invalid code, rid: 659d5f40-41a9d0c4-18e21103"}


错误案例二(2024-01-09 23:00:08.601):

me.chanjar.weixin.common.error.WxErrorException: 错误代码:40029, 错误信息:不合法的 oauth_code,微信原始报文:{"errcode":40029,"errmsg":"invalid code, rid: 659d5f78-33705ece-452fdd2b"}


错误案例三(2024-01-09 23:03:16.975):

me.chanjar.weixin.common.error.WxErrorException: 错误代码:40029, 错误信息:不合法的 oauth_code,微信原始报文:{"errcode":40029,"errmsg":"invalid code, rid: 659d6034-244e9892-734735fe"}


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

1 个回答

  • Ma Ding
    Ma Ding
    01-10

    错误已排查:

    1:code过期

    2:code重复使用

    3:code错误

    4:检查下是否code和appid不匹配,也就是这个code不是这个appid生成的。


    01-10
    有用
    回复
登录 后发表内容