小程序请求报不在合法域名列表?1分钟配置解决

2小时前 (01:10:00)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

新手做小程序,最常碰到的问题就是真机预览的时候,接口请求报"不在合法域名列表",今天说一下这个问题怎么解决。

为什么会报错

微信小程序安全限制,开发的时候,开发者工具可以关校验,但是真机预览的时候,必须请求的接口域名在小程序后台配置的合法域名里,不然请求直接发不出去。

解决步骤

第一步:登录微信公众平台,进入你的小程序后台,找到"开发管理"->"开发设置",在服务器域名里,把你后端接口的HTTPS域名加到request合法域名里,注意必须是HTTPS,不能是IP,也不能是HTTP。

第二步:保存之后,等5分钟,重新打开开发者工具,重新预览,真机上就能正常请求了。

开发阶段临时解决

本地调试的时候,不想每次都配域名,可以在开发者工具里,详情->本地设置,勾选"不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书",这样开发者工具里就能请求本地接口,但是真机预览还是要配合法域名。

注意事项

合法域名每个月只能改5次,别随便填,确认好域名是HTTPS、备案过,再加进去,不然改错了浪费次数。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/54.html

0
回帖

小程序请求报不在合法域名列表?1分钟配置解决 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息