- 目前,我们在 Web.config 中有一个带有 URL 重写的 Web 应用程序。
- 我们正在尝试将请求重定向到托管在专用网络上的外部 Milestone 服务器。
- 在 Azure Web App 虚拟网络和专用网络之间设置了 VPN。
- ARR 已在 applicationHost.xdt 中配置
- Azure Web App 用作 Milestone 的反向 https 代理
目前 web.config 文件中的重定向规则是
<rule name="Proxy" stopProcessing="true">
<match url="^video/?(.*)" />
<action type="Rewrite" url="http://XX.XX.XX.XX:XXXX/{R:1}" />
</rule>
- 对服务器的连接和登录请求正常工作 - 数据按预期返回。
- 当请求来自摄像机的图像时,响应为空,并且 400 个请求中有一个返回正常或损坏的图像 - 所有请求都返回 200 状态代码。
- 请求外部 Milestone 服务器的 index.html 页面时,页面加载需要 3-5 分钟。
- 在服务器上使用tcpping时,成功接收到包。