0

我们在 OwinHttpListener(幕后的 http.sys)上运行了 Web 服务。每当我们通过 IP 地址向应用程序发送请求时,它都会以“无效主机名”进行响应。

在对堆栈溢出和谷歌进行了大量搜索之后,我并没有真正接近解决方案。请求通过 http.sys,我可以在 HTTP 错误日志中看到它们。我可以登录有问题的服务器并在本地访问服务(使用 localhost 或 127.0.0.1),我可以使用服务器名称成功通过,唯一的失败条件是使用服务器 IP 地址。

我试过以下方法:

  • 确保应用程序正在侦听所有接口 ( http://+:8080 )
  • 确保 IIS 没有尝试使用该端口(它不是)
  • 确保将 Windows 防火墙配置为允许该端口上的流量(它是)
4

0 回答 0