我有一个使用WCF类库的WCF Web应用程序。 我的项目是一个WCF Web项目,我是自我托管的。AddressFilter不匹配在终点Dispatcher
我的问题是,我所有的Web服务方法与挂起:
而且“无法自动步入服务器...等”。
错误(不是非常有帮助)返回的是:
The operation has timed out
当我使用调用WCF测试客户端 我得到正确的反应,一切顺利的相同方法(S)。
所以,我的web应用程序必须有错误。
在一篇类似的文章中,我使用了服务跟踪查看器。 我得到的错误:
The message with To
'http://localhost:8731/Design_Time_Addresses/Authentication/mex/mex'
cannot be processed at the receiver, due to an AddressFilter mismatch at the
EndpointDispatcher. Check that the sender and receiver's EndpointAddresses
agree.
阅读相关文章后,我尝试添加:
[ServiceBehavior(AddressFilterMode=AddressFilterMode.Any)]
并重新编译我的类库和无济于事更新我的服务......仍然挂起。
我曾尝试加入我的两个Web服务,我的web项目作为启动项目,但 我仍然无法步入代码。我还拥有在Web.config和App.config中设置的所有适当的DEBUG属性 。
有什么建议吗?
是的,这对我来说也是错误的,我希望它是答案,但是当我看着我的web时配置我没有看到 - 事实上,我只看到: 的“http://本地主机:8731/Design_Time_Addresses /验证 – 2009-08-31 13:20:17
服务配置似乎好给我,但对墨西哥的地址,我真的指的是你的客户端,似乎在使用错误的地址。 – tomasr 2009-08-31 15:17:51
感谢您的回复。我在下面发布了所有的CONFIG文件。有任何想法吗? – 2009-09-03 13:56:04