微信小程序 web-view在校验合法域名后视频不能播放
异常
注:视频资源在小程序的服务器上
原因:web-view请求的外网资源需要在小程序的后台配置业务域名才能访问,并将验证文件放置在服务器根目录下
在配置业务域名时遇到一个问题是,业务域名配置不能带端口,请求的服务器资源的域名带端口,校验文件没法放置到指定域名位置下,后又在服务器配置一个同域名默认端口的服务,将请求重定向转发到实际的服务器上(IIS重定向),在小程序后台将此代理转发的服务器域名配置在业务域名中,视频能正常访问了
注:具体的IIS重定向配置参考IIS重定向
总的来说就是,配置业务域名后,校验文件要放置在对应域名服务的根目录下