Jack6
Jack6
  • 发布:2022-01-01 13:50
  • 更新:2022-01-04 15:34
  • 阅读:482

unicloud-db组件 前端token校验问题

分类:uniCloud

uni-id登录成功后,token和tokenExpired都已保存到本地缓存,前端db组件还是报错 30204 | token校验未通过

if (state.info.token) {  
    uni.setStorageSync('uni_id_token', state.info.token)  
}  
if (state.info.tokenExpired) {  
    uni.setStorageSync('uni_id_token_expired', state.info.tokenExpired)  
}

如图,控制台打印也显示本地token已存储成功,前端db组件还是报30204

2022-01-01 13:50 负责人:无 分享
已邀请:
小枫叶

小枫叶 - 外包接单加v:wlmk1234567 注明来意

考虑异步的问题了么

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

运行到h5或者小程序,看下网络请求里面带的token和你存的是不是一致?也对照数据库看一下

  • Jack6 (作者)

    主要是一键登录,只能在手机端运行,前端组件获取数据的,怎么查看token

    2022-01-04 11:39

  • DCloud_uniCloud_WYQ

    回复 2***@qq.com: 你上面测试的时候连的是云端云函数还是本地云函数。如果是云端那就换成连本地试一下。这里沟通比较慢,可以加uniCloud官方群 599819864

    2022-01-04 12:12

Jack6

Jack6 (作者)

这个问题也已解决,感谢DCloud_UNI_WYQ,远程给我解决了,uniID版本问题,更新到最新版本就正常了

该问题目前已经被锁定, 无法添加新回复