头图

域名配置-线上访问

在开发环境和测试环境中,只要取消了不校验合法域名这一项,基本上请求都是畅通无阻的。
image.png
在测试环境中,真机预览需要开启开发者调试模式
image.png
打开调试后,页面请求会正常响应。

但如果我们的项目上线了是没有开发调试这一项的,此时需要在微信小程序后台添加合法域名
位置:小程序后台-开发-开发管理-服务器域名
image.png

配置request:请求域名,例如:https://dcods.doc.cn,这个是你请求与后端请求的域名,例如:
image.png
项目中有多个不同的域名则都需要配置一遍(假如你用到了socket、上传、下载API)例如:

  • socket:socket域名
  • uploadFile:文件上传域名
  • downloadFile:文件下载域名......

如果你在线上环境未配置服务器域名,接口会请求失败并报错:`request : fail url not in domain
list :restapi.amap.com`
image.png

域名证书不安全

小程序的通讯是以https为基础的,我们需要配置正规的域名证书,如果证书有问题,小程序的会报错:NwtWork Error,小程序会接口请求失败。
非法配置:
image.png
域名证书有问题:
image.png
我们那需要更新域名证书,保证域名访问的安全性才能通过小程序访问。


兔子先森
405 声望17 粉丝

致力于新技术的推广与优秀技术的普及。