在Asp.net站点中添加WebReference(Web服务)时出错 [英] Error while Adding WebReference(Web Service) in Asp.net site

查看:73
本文介绍了在Asp.net站点中添加WebReference(Web服务)时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我在asp.net中有一个web服务,即.asmx文件。



我有一个网站www.demoweservices.com。



当我通过网址www.demowebservices.com/Service.asmx访问网络服务时,它运行正常。



但是当我通过添加WebReference在asp.net网站上添加此服务时出现错误





Hi,

I have a web service in asp.net ie, .asmx file.

I have a site "www.demoweservices.com".

When I accessed the webservice through the url "www.demowebservices.com/Service.asmx" it works fine.

But When I add this service in a asp.net site by "Add WebReference" I got an error


There was an error downloading 'http://www.demowebservices.com/Service.asmx'.
The request failed with HTTP status 403: Forbidden.
There was an error downloading 'http://www.demowebservices.com/Service.asmx/$metadata'.

推荐答案

元数据'。
metadata'.


首先你需要理解这一点:http://andrewtokeley.net/archive/ 2008/07/10 / -ddquoadd-web-referencerdquo-and-ldquoadd-service-referencerdquo.aspx [ ^ ]



在ASP .NET中,使用添加服务参考



或者看看@ 如何在不添加服务引用或代理的情况下使用WCF服务 [ ^ ]
first you need to understand this : http://andrewtokeley.net/archive/2008/07/10/the-difference-between-ldquoadd-web-referencerdquo-and-ldquoadd-service-referencerdquo.aspx[^]

In ASP .NET, use Add Service Reference

or else take a look @ How to Use a WCF Service without Adding a Service Reference or Proxy[^]


这篇关于在Asp.net站点中添加WebReference(Web服务)时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆