按要求修改为callcontainer后,报错如下,什么原因?: 登录请求失败 Error: cloud.callContainer:fail Error: errCode: -606004errMsg: Cannot find path. For more information, pleaserefer to https://docs.cloudbase.net/error-code/service(callld:1742376576577-0.06067664686734098)(trace17:29:36 start->17:29:36 system error (Error: errCode:-606004errMsg: Cannot find path. For more informationplease refer to https://docs.cloudbase.net/error-code/service), abort)
云托管的服务如果想通过wx.request方式访问(也就是外网形式),需要在云托管后台先绑定一下自定义域名,然后把这个域名配置在小程序的request域名中。云托管还是推荐用callcontainer,走微信私有协议,可以免鉴权,也比较安全
使用云托管不想配置域名的话,是要调官方提供的wx.callcontainer的方法的。如果你不用官方的方法的话, 就要绑定域名然后配置域名白名单才能访问的。
如果只是开发的话,可以先在微信开发工具里面配置忽略域名的合法性,但是到了生产就不行了。
你用的request去请求的?通过这种方式请求需要配置域名
云托管建议使用callcontainer去请求
登录请求失败
Error: cloud.callContainer:fail Error: errCode: -606004errMsg: Cannot find path. For more information, pleaserefer to https://docs.cloudbase.net/error-code/service(callld:1742376576577-0.06067664686734098)(trace17:29:36 start->17:29:36 system error (Error: errCode:-606004errMsg: Cannot find path. For more informationplease refer to https://docs.cloudbase.net/error-code/service), abort)
这是后端代码问题,没有这个请求路径
url没有在后台配置合法域名