访问网站点击个人中心再点击头像微信扫码登录
- 发布:2023-09-15 14:26
- 更新:2023-09-15 16:14
- 阅读:559
产品分类: uniCloud/App
App下载地址或H5⽹址: http://hezhangxianzhi.com/h5#/
操作步骤:
预期结果:
微信扫码登录成功
微信扫码登录成功
实际结果:
获取第三方账号失败
获取第三方账号失败
bug描述:
使用uniapp + unicloud 开发h5,uni-id体系 unicloud配置中心也配置微信开放平台的appid和appsecret,并且上传到服务端,到h5使用微信扫码登录的时候返回一个提示登录成功,然后马上弹出获取第三方账号失败的弹窗,这个bug你们可以访问网站微信扫码登录就知道,不知道是不是uni-id-co这个云对象的问题还是微信那边的问题
9***@qq.com (作者)
请求入参: {
"args": {
"method": "loginByWeixin",
"params": [
{
"code": "021DPdGa1LCZ1G0TYvJa1pxoXL3DPdG0"
}
],
"clientInfo": {
"PLATFORM": "web",
"OS": "windows",
"APPID": "UNIBC12018",
"DEVICEID": "16929519486215378090",
"scene": 1001,
"appId": "UNIBC12018",
"appLanguage": "zh-Hans",
"appName": "赫章闲置网",
"appVersion": "1.0.0",
"appVersionCode": "100",
"browserName": "chrome",
"browserVersion": "116.0.0.0",
"deviceId": "16929519486215378090",
"deviceModel": "PC",
"deviceOrientation": "portrait",
"devicePixelRatio": 1,
"deviceType": "pc",
"hostLanguage": "zh-CN",
"hostName": "chrome",
"hostTheme": "light",
"hostVersion": "116.0.0.0",
"osName": "windows",
"osVersion": "10 x64",
"safeArea": {
"left": 0,
"right": 2560,
"top": 0,
"bottom": 1321,
"width": 2560,
"height": 1321
},
"safeAreaInsets": {
"top": 0,
"right": 0,
"bottom": 0,
"left": 0
},
"screenHeight": 1440,
"screenWidth": 2560,
"statusBarHeight": 0,
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36",
"uniCompileVersion": "3.8.12",
"uniPlatform": "web",
"uniRuntimeVersion": "3.8.12",
"windowBottom": 0,
"windowHeight": 1321,
"windowTop": 0,
"windowWidth": 2560,
"locale": "zh-Hans",
"LOCALE": "zh-Hans"
},
"uniIdToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiI2NTAyYzdiZGZlOTc1ZmJhNWFlYWYxZWYiLCJyb2xlIjpbXSwicGVybWlzc2lvbiI6W10sInVuaUlkVmVyc2lvbiI6IjEuMC4xNiIsImlhdCI6MTY5NDk5OTA1NywiZXhwIjoxNjk1MDA2MjU3fQ.PPTfT2v4jg1lZzrQ0L7lkFC0CGaztgGwwHUo1Cqhe3Y"
},
"requestId": "ac1cd3711694999626211120212"
}
[uni-id-co/ac1cd3711694999626211120212/350ms/ERROR] code been used, rid: 6507a44e-732d108c-160385ff
Error: code been used, rid: 6507a44e-732d108c-160385ff
at generateApiResult (/tmp/function/lib/third-party/weixin/normalize.js:10:11)
at callWxOpenApi (/tmp/function/lib/third-party/weixin/normalize.js:73:5)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
请求响应状态: success
2023-09-18 09:20
DCloud_uniCloud_WYQ
回复 9***@qq.com: “code been used” 说明你用这个code调用了不止一次微信接口,检查下你的业务逻辑
2023-09-18 11:11
9***@qq.com (作者)
回复 DCloud_uniCloud_WYQ: 好的,我检查一下
2023-09-18 14:31
9***@qq.com (作者)
回复 DCloud_uniCloud_WYQ: 没有别的业务逻辑,就是用的官方uni-starter配置微信开放平台的相关信息,用微信扫码登录就是不行,小程序APP都可以正常登录
2023-10-07 10:15