上载到主网站服务器时无法获取服务引用
本文关键字:获取 服务 引用 网站 服务器 上载 | 更新日期: 2023-09-27 18:27:15
我是web服务的新手,我拥有一个域和一个服务器来实时测试我的web应用程序。我尝试创建一个web服务来执行正常的添加操作。它在localhost上运行良好,但当我将它发布到web服务器上,并使用Visual Studio 2012中的"添加服务引用"作为http://www.mydomain.com/RequestServer/WebService.asmx它给了我Resource not found
错误
RequestServer是我的web服务器上包含此web服务的文件夹。所以我想知道:
- 应该进行哪些服务器设置才能访问web服务
- 访问web服务的正确方式是什么
请告诉我我是不是错过了重要的一步?
对于2010年的WCF和IIS 7,
您需要设置serviceMetadata标记,该标记位于web.config的以下层次结构中:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true"/>
这将启用元数据发布,从而允许服务引用功能发挥作用。
我想在2012年和您使用的IIS的任何版本都会是一样的。