小程序·不在以下 request 合法域名列表中及域名配置
合法域名只能支持https协议,但是在开发的时候可能还未配置正式域名,或使用的不是正确的域名就会报错。
解决办法:在详情中勾选不验证合法域名,如图。
勾选之后就不会报错,只会有个警告:
配置合法域名:
首先登陆小程序后台,在左侧菜单中找到开发
选择开发设置
第一项是 开发者ID(内容为appID和秘钥);
第二项是小程序代码上传(代码上传秘钥和IP白名单);
第三项是设置服务器域名;
第四项是设置业务域名;
找到服务器域名点击修改即可。注:一个月可修改5次。域名需支持https协议。
修改业务域名:嵌入外部界面(如使用web-view)使用。最多添加20个业务域名且一年只能修改50次。业务域名的添加需要一个验证:
在业务域名下添加一个后缀名为txt的文件放到改业务域名的根目录下(添加的时候会提示这个验证),提示24小时后生效才能添加(一般也不需要24小时)。
官方文档说明:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html