3***@qq.com
3***@qq.com
  • 发布:2024-12-03 20:40
  • 更新:2025-04-07 09:11
  • 阅读:492

【报Bug】app uni.login微信登录自定义基座正常,打正式包报错40029

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 4.29

手机系统: Android

手机系统版本号: Android 11

手机厂商: 一加

手机机型: OnePlus 6T

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://app.liuyingyong.cn/build/download/dedce860-b169-11ef-8001-2df7dc565d9e

操作步骤:

打正式包就会返回40029

预期结果:

打正式包也能正常微信登录

实际结果:

打正式包就会返回40029,无法正常微信登录

bug描述:

app应用使用uni.login获取临时code,实现用户微信登录功能. 打包自定义基座可以正常登录, 云端打包成正式包获取code后后端调用GET https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code返回40029,无法微信登录,返回结果如下:

"data": {  
        "unionid": null,  
        "openid": null,  
        "errcode": 40029,  
        "errmsg": "invalid code, rid: 674efbb3-1f015657-4e1d3eb0",  
        "access_token": null,  
        "expires_in": null,  
        "refresh_token": null,  
        "scope": null,  
        "is_snapshotuser": null  
    }
2024-12-03 20:40 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者)

已解决: 重置微信开放平台AppSecret后,重新打包

l***@travoute.com

l***@travoute.com

本地调用也报这个错呢 AppSecret也重置过了

要回复问题请先登录注册