uniapp+cloudbase 开发问题

uniapp+cloudbase 开发遇:request: fail url not in domain list

我使用[这里](https://cloudbase.net/community/share/articles/0a4429175fd0856a010728ed36aa3dbb.html)的方法
引入和初始化cloudbase,但在调试时仍然出现了:util.js:205 {errMsg: "request:fail url not in domain list"} 的错误,不知道该如何解决?

```
import cloudbase from '@cloudbase/js-sdk'
import adapter from '../uni_app/adapter.js'

cloudbase.useAdapters(adapter);

cloudbase.init({
    env: '云环境id',
    appSign: '小程序标识',
    appSecret: {
        appAccessKeyId: 1,
        appAccessKey: '获取的凭证'
    }
})
```

用了vscode 和 uniapp cli 进行开发,使用微信小程序的云开发的云空间,照理说应该不需要在小程序处设置域名?

已在腾讯云控制台已添加了安全域名request:tcb-api.tencentcloudapi.com、uploadFile:cos.ap-shanghai.myqcloud.com

在进行真机模拟调试,和体验版上传后则出现 request: fail url not in domain list 的报错。

请问该问题要如何解决?

 

2021/6/28 补充,把请求的url输出来看到域名是 https://tcb-api.tencentcloudapi.com,已加入到小程序 request 合法域名,仍然报错如下:

后续把本地基础库版本修改为:2.16.1,同时在小程序端修改了限制最低基础库为同样版本之后,发布体验版目前本机测试没有问题,还有待使用更多终端进一步测试。

域名后台已配置,在其他的小程序请求是正常的 在开发工具 不勾选不校验域名,请求可以正常返回。

在开发版本、体验版本、真机调试,打开vconsole的情况下,请求没有问题

在开发版本、体验版本、真机调试,没有打开vconsole的情况,以及线上请求失败

使用真机调试以及线上,会提示request:fail url not in domain list 证书检测

望采纳,谢谢