我们的应用程序托管在IIS 7.0中。它通过net.tcp协议公开端点。但是我们一直遇到以下例外:
EndpointNotFoundException:无法分派邮件,因为 端点地址处的服务 'net.tcp://localhost/xxx/service.svc'不适用于该协议 地址。
我们已检查以下地点是否有可能的原因。
我在检查完所有上述位置后尝试重置IIS。仍然没有工作。
这是在扼杀我。希望有人能给我一些提示。
我搜索了很多。似乎这是一个非常普遍的问题,尚未完全解决。我认为是时候结束这种痛苦了。
非常感谢!
答案 0 :(得分:4)
很难说你想要连接哪个端口?
确保该端口可用且没有其他任何东西在使用它。
如果您使用的是代理,则还应添加以下内容:
......
<httpTransport
maxBufferPoolSize="4194304"
maxBufferSize="1048576"
maxReceivedMessageSize="1048576"
proxyAddress="http://127.0.0.1.:8888
useDefaultWebProxy="false"
/>
</binding>
</customBinding>