3***@qq.com
3***@qq.com
  • 发布:2022-10-30 11:20
  • 更新:2022-10-31 12:13
  • 阅读:1264

微信小程序登录不了

分类:uniCloud

使用uniCloud的uni-id-pages组件进行微信登录,在本地开发可以登录,打包发行的版本就会提示获取第三方账号失败!
我在小程序开发中心添加了uniCloud的白名单配置也不行。是什么原因呢

2022-10-30 11:20 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

如果确保本地可以,而发行后不行,那基本就是域名白名单问题,你可以按如下操作步骤试试

小程序体验版和正式版无法请求云函数解决办法:

将以下域名加入小程序 request 合法域名(为了省事,可以两个都加了)

阿里云:https://api.bspapp.com;

腾讯云:https://tcb-api.tencentcloudapi.com;

将以下域名加入小程序 uploadFile 合法域名(为了省事,可以两个都加了)

阿里云:https://bsppub.oss-cn-shanghai.aliyuncs.com;

腾讯云:https://cos.ap-shanghai.myqcloud.com;

download 合法域名

需要从云存储下载文件的时候才需要配置,不同服务空间域名不同,可以在web控制台查看文件详情里面看到url域名

步骤:

  • 1、进入小程序后台 https://mp.weixin.qq.com/wxamp/devprofile/get_profile 点击前往

  • 2、点击 开发管理 - 开发设置 - 服务器域名 点击 修改

  • 3、在 request 合法域名中添加域名。

  • 4、在 uploadFile 合法域名中添加域名。

添加域名后还是无法请求?

  • 1、可能是缓存问题,删除微信APP里对应的小程序(清空缓存),微信开发者工具点下清空全部缓存,并重启微信开发者工具(点重新打开项目),最后重新上传体验版。

  • 2、如果上面的清空缓存还是不行,则运行本地版,点击微信开发者工具右上角【详情】,把不校验合法域名前的勾去掉,尝试在微信开发者工具里访问云函数,此时会提示还有哪个域名没有加入白名单。

  • 1***@qq.com

    这些方法都试了 还是一样的报错

    用的uni-id-co 有其它方案吗

    2024-02-04 23:14

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