开发者社区> 问答> 正文

#支付宝 isv.code-invalid(授权码code无效),怎么办?

isv.code-invalid(授权码code无效)

展开
收起
保持可爱mmm 2020-05-05 16:22:18 4121 0
1 条回答
写回答
取消 提交回答
  • 报错描述:isv.code-invalid(授权码code无效)

    报错原因:授权码(auth_code) 错误、状态不对或过期

    排查方案:

    1、请确定传入的auth_code是否拼写错误,或未设置;

    2、请确定传入的auth_code是否已经被使用过;

    3、请确定传入的auth_code是否因为长时间未使用,已经过期;

    4、请确认获取auth_code的拼接链接是否正确;

    用户信息授权拼接示例:https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=APPID&scope=SCOPE&redirect_uri=ENCODED_URL

    调用接口为alipay.system.oauth.token(换取授权访问令牌)

    4、是否使用错误的appid获取code;

    第三方调用获取用户信息,appid为商户的appid,而不是服务商的appid

    5、是否应用下面商户授权和请求的token不一致,或者在程序中刷新了token ,请重新发起授权流程,获取新的auth_code之后,发起接口请求。

    2020-05-05 16:22:26
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载