将Web服务应用程序部署到网络静态IP地址



我已经在Visual Studio中创建了A Web Service应用程序。可以通过以下URL访问Web服务。

http://localhost:1863/webervicetest.asmx(在调试模式下(http://192.168.1.252/webserviceapp/webservicetest.asmx(通过IIS发布后(

如果我替换" 192.168.1.252",该程序仍然有效。到网络的静态IP地址。但是,如果不使用同一网络,则相同的URL将无法工作 - a *&quot拒绝。返回错误。

我该如何修复或调试?

我做了什么:

  1. 使用Windows防火墙带有高级安全
  2. ,在入站和出站规则中添加了TCP端口80
  3. 将PC更改为使用静态IP地址(192.168.1.252(。
  4. 转发端口80到静态IP地址(192.168.1.252(和端口80。
  5. 关闭防火墙。
  6. netstat -a show port 0.0.0.0:80听力
  7. telnet"网络静态IP地址" 80"无法连接。

您应该设置:port 在您的网站设置中:

iis*→右键单击您的网站*→单击编辑绑定→在表单上,选择行→编辑→更改端口,然后保存。

相关内容

  • 没有找到相关文章

最新更新