打正式包就会返回40029
- 发布:2024-12-03 20:40
- 更新:2025-04-07 09:11
- 阅读:492
产品分类: 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
}
2 个回复
3***@qq.com (作者)
已解决: 重置微信开放平台AppSecret后,重新打包
l***@travoute.com
本地调用也报这个错呢 AppSecret也重置过了