我在HBuilderX(3.2.9)中创建了一个uni-starter项目,Cloud使用的是阿里云,微信登录的功能在微信开发者工具中是正常的,可以获取微信的名称和头像。但在手机上预览,微信登录功能无法使用,返回一个空对象{},无法登录。具体如附件所示(图一是微信开发者工具中的截图,图二是手机上运行的截图)
- 发布:2021-10-08 17:08
- 更新:2021-10-11 11:59
- 阅读:1301
最佳回复
j***@outlook.com (作者)
谢谢 DCloud_UNI_JSON
把阿里云的域名加入白名单解决了
https://uniapp.dcloud.io/uniCloud/quickstart?id=runparam
你连接的是本地调试,然后手机和电脑不在同一个网络吧?
如果不是的话,点开调试看一下控制台的报错信息。
-
j***@outlook.com (作者)
应该是你说的这个问题,微信小程序连接本地云函数可以验证通过,改成连接云端云函数提示fail url not in domain list。这个是跨域的问题吗?我用的是阿里云,不想用腾讯云。要解决跨域问题需要在哪里设置?域名是什么?
2021-10-09 09:25
-
回复 j***@outlook.com: https://uniapp.dcloud.io/uniCloud/quickstart?id=%e5%b0%8f%e7%a8%8b%e5%ba%8f%e4%b8%ad%e4%bd%bf%e7%94%a8unicloud%e7%9a%84%e7%99%bd%e5%90%8d%e5%8d%95%e9%85%8d%e7%bd%ae
2021-10-09 11:24



5***@qq.com
请问是把哪个域名加到哪个白名单呢? api.bspapp.com 加到 request合法域名里面?
2021-11-20 23:40