[微信小程序]局域网下的http请求不被允许 [你这样说,我理解不了。]

- 当前 Bug 的表现(可附上截图)

通过mdns服务发现局域网下的服务器地址为10.0.3.xxx,手机自动获取的ip是10.18.0.xxx,手机和服务器的ip都是从同一个路由器发送出来,服务器的地址是静态配置,手机的地址是DHCP获取的,是在同一个网段下。但此时访问服务器的接口返回如下信息:"errMsg":"request:fail url not in domain list"。 开发文档中的同一网段是不是指的ip地址的前三个必须一致?


- 预期表现

在当前网络环境下能正常访问服务器提供的接口服务


- 复现路径


- 提供一个最简复现 Demo


  • 你确定手机和发射 mDNS 服务的设备是连在同一 wifi 下的吗, 嗯,刚刚下
    • 网络环境见问题描述,两个ip地址是从同一个路由器出来的,服务器是静态设置,手机是自动获取。两个ip处于同一网段。, 这可让我说什么才好。
  • 本地调试开启不校验域名就行了。但是上线必须是https域名;或者用云开发, 你这是怎么了?
    • 局域网通信即使上线也可以通过ip+port的形式访问的, 这可让我说什么才好。