【问题标题】:Remote Access to Web Service (Microsoft Visual Studio 2008)远程访问 Web 服务 (Microsoft Visual Studio 2008)
【发布时间】:2014-04-22 22:50:36
【问题描述】:

我尝试使用 Visual Studio 2008 创建一个 hello world Web 服务,我得到了这里的地址

http://localhost:49398/Service1.asmx

当我在本地访问和使用此 Web 服务时似乎没有问题,但是当我尝试使用其他计算机访问此 Web 服务时,它会失败。 我通过猜测尝试了几个地址,但似乎没有运气。

http://1.2.3.4/Service1.asmx
http://1.2.3.4:49398/Service1.asmx

我完全不知道应该做什么才能访问它。 非常感谢您的帮助。

更新

我不知道它是 asmx 还是 WCF,但我是这样开始的 新建项目->web->asp.net web service application-> CTL + F5 编译

这是来自 www.youtube.com/watch?v=qOqEKpYbTzw 的教程

您能否推荐有关如何将其托管到 IIS 的教程?

【问题讨论】:

  • 您好,这是 wcf Web 服务还是 asmx?
  • 您是否在 IIS 上托管了此服务?

标签: c# visual-studio


【解决方案1】:

开发Web服务器(Cassini)不支持远程访问,需要使用IIS。

您还需要在您正在使用的任何防火墙中打开该端口。

来自远程机器的 url 将是:

http://1.2.3.4:49398/Service1.asmx

【讨论】:

    猜你喜欢
    • 2017-07-13
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    相关资源
    最近更新 更多