- 当前 Bug 的表现(可附上截图)
通过mdns服务发现局域网下的服务器地址为10.0.3.xxx,手机自动获取的ip是10.18.0.xxx,手机和服务器的ip都是从同一个路由器发送出来,服务器的地址是静态配置,手机的地址是DHCP获取的,是在同一个网段下。但此时访问服务器的接口返回如下信息:"errMsg":"request:fail url not in domain list"。 开发文档中的同一网段是不是指的ip地址的前三个必须一致?
- 预期表现
在当前网络环境下能正常访问服务器提供的接口服务
- 复现路径
- 提供一个最简复现 Demo
我也有同样的问题,局域网通信依然报 "errMsg":"request:fail url not in domain list",应该是依然校验了 domain。
官方一直没有答复,楼主解决了的话请告知一下。
你确定手机和发射 mDNS 服务的设备是连在同一 wifi 下的吗
网络环境见问题描述,两个ip地址是从同一个路由器出来的,服务器是静态设置,手机是自动获取。两个ip处于同一网段。
本地调试开启不校验域名就行了。但是上线必须是https域名;或者用云开发
局域网通信即使上线也可以通过ip+port的形式访问的
楼主,我想问下,通过mdns搜索到目标设备后,怎么和目标设备通信呢
搜索到设备后就知道ip了,选择什么通信方式根据项目选http或socket的都行
楼主,我想问一下服务器怎样才能发布mnds服务