none
没有终结点在侦听可以接受消息的 http://XXX/services/BasicService.svc。这通常是由于不正确的地址或者 SOAP 操作导致的。 RRS feed

  • 问题

  • 1、开发环境
    vs2008 sp1 .Net 3.5sp1
    2、部署环境
    Windows server 2003

    3、出现错误的过程
    首先在服务器部署wcf服务
    在vs2008  的 webclient 项目 中添加相应的服务引用,并开发
    在此期间没有任何问题

    然后发布webclient
    然后把 webclient 部署到相同的服务器上 没有修改任何配置
    浏览相关页面的时候出现

    没有终结点在侦听可以接受消息的 http://XXX/services/BasicService.svc。这通常是由于不正确的地址或者 SOAP 操作导致的。


    请问这是什么原因造成的??


    2009年3月31日 1:48

答案

全部回复

  • 楼主,你好

    参考下面的例子试试吧。


    没有终结点在侦听可以接受消息

    Microsoft Online Community Support
    2009年4月1日 6:21
  • 多谢了
    我这个问题发出两天了
    你是头一个回帖的
    非常感谢

    不过请看清楚问题
    我这不是添加不了引用

    而是 把webclient和wcf部署到同一个服务器上后
    出现了这个问题

    wcf服务在服务器上
    客户端通过vs2008引用开发是没有问题的

    但是发布之后就出现了问题

    这是真正的困扰我的地方

    2009年4月1日 6:48
  • NineTyNine_LiPei 在2009年5月9日 1:18提出过一个类似的问题,你们错误信息一样,我在那里也做了回答。
    他已经解决了这个问题.
    原文如下: 我曾经遇到类似的问题,当时是为了添加服务引用,也是无终结点侦听。应该是你服务调用的地址不对,你使用的端口很有可能和你宿主公布的服务端口不匹配,才导致这个错误。具体的问题我整理了一个文章,供你参考。WCF分布式开发常见错误解决(9):无终结点监听,There was no endpoint listening at希望对你有错帮助,有问题继续交流~

    you have a dream,you gonna protect it!
    2009年5月16日 5:43
    版主
  • 我的解决办法是把配置文件服务地址后面的“.svc”去掉就可以了。 不知是为什么?也不知能不能解决你的困难。
    做最好的自己
    2009年5月16日 14:12
  • 其实,还想和楼主说一下。如果有的时候你发现你的帖子很久没有回复,有可能是因为你的帖子被挤出了第一页。这样被看到的几率就小了。 你不妨自己顶一下。毕竟版主们也是很累的,他们有时也会疏忽一些帖子。
    做最好的自己
    2009年5月16日 14:19