【发布时间】:2010-09-20 15:51:09
【问题描述】:
我们有几个使用负载平衡器的 Web 服务器。机器在端口 81 上运行 IIS6。在外部,可以使用端口 80 访问站点。外部名称和机器名称不同。
我们得到了
System.ServiceModel.EndpointNotFoundException: The message with To '<url>' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher. Check that the sender and receiver's EndpointAddresses agree.
web.config 的相关部分是:
<endpoint binding="ws2007HttpBinding" bindingConfiguration="MyServiceBinding"
contract="MyService.IMyService" listenUriMode="Explicit" />
我们尝试添加 listenUri,但这并没有解决我们的问题。
有什么想法吗?
【问题讨论】:
标签: .net wcf wcf-binding