积极答复者
报错:"通常是由于不正确的地址或者 SOAP 操作导致的"

问题
-
我在客户端引用了服务的Contract程序集和Model程序集,在客户端创建了Proxy,但在使用Proxy的实例的时候总是在调用方法时
///
/// 添加新留言
///
///
public void Append(LeaveWordInfo info)
{
this.Channel.Append(info);
}
报错:没有终结点在侦听可以接受消息的 http://localhost/iZoneServices/LeaveWordService.svc。这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况,请参阅 InnerException 以了解详细信息。 <br/>“http://localhost/iZoneServices/LeaveWordService.svc”这个地址是正确的。而且可以在IE里查看XML的内容
做最好的自己
答案
-
我曾经遇到类似的问题,当时是为了添加服务引用,也是无终结点侦听。
应该是你服务调用的地址不对,你使用的端口很有可能和你宿主公布的服务端口不匹配,才导致这个错误。
具体的问题我整理了一个文章,供你参考。
WCF分布式开发常见错误解决(9):无终结点监听,There was no endpoint listening at
希望对你有错帮助,有问题继续交流~
you have a dream,you gonna protect it!- 已标记为答案 Allen Chen - MSFTModerator 2009年5月15日 1:40
全部回复
-
http://localhost/iZoneServices/LeaveWordService.svc 用ie访问下看看 有没有提示?
工作突然有点忙 嘿嘿 -
我曾经遇到类似的问题,当时是为了添加服务引用,也是无终结点侦听。
应该是你服务调用的地址不对,你使用的端口很有可能和你宿主公布的服务端口不匹配,才导致这个错误。
具体的问题我整理了一个文章,供你参考。
WCF分布式开发常见错误解决(9):无终结点监听,There was no endpoint listening at
希望对你有错帮助,有问题继续交流~
you have a dream,you gonna protect it!- 已标记为答案 Allen Chen - MSFTModerator 2009年5月15日 1:40