【问题标题】:WCF Error (Timeout)WCF 错误(超时)
【发布时间】:2015-06-02 06:33:19
【问题描述】:

我有一个客户端和 WCF 服务正在运行..

当客户端尝试与 WCF 通信(即从 WCF 获取结果)时,它会抛出以下异常..

套接字连接被中止。这可能是由于处理您的消息时出错或远程主机超出接收超时,或者是潜在的网络资源问题引起的。本地套接字超时为“00:00:59.9062420”。

所以,我在 Google 上搜索并在 Stackoverflow 上找到了线程。我尝试如下增加客户端的超时时间

<netTcpBinding>
        <binding name="ServiceEndpoint"
          receiveTimeout="00:10:00" sendTimeout="00:10:00" >
          <security mode="None" />
        </binding>
</netTcpBinding>

然后我得到以下错误:

套接字连接被中止。这可能是由于处理您的消息时出错或远程主机超出接收超时,或者是潜在的网络资源问题引起的。本地套接字超时为“00:09:59.8593729”。

当我调试 WCF 服务时,实际上并不需要很长时间。它立即返回一个结果。 (它只通过查询数据库来验证登录信息并立即返回)。所以,我的猜测根本与超时无关..但我不知道如何解决它..

请帮忙...

【问题讨论】:

标签: c# wcf


【解决方案1】:

我有类似的问题,通过完全删除 元素解决了。

【讨论】:

    猜你喜欢
    • 2010-12-14
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 2011-01-28
    • 2013-06-21
    • 2011-06-16
    • 2011-04-22
    • 1970-01-01
    相关资源
    最近更新 更多