繁体   English   中英

WCF错误(超时)

[英]WCF Error (Timeout)

我有一个正在运行的客户端和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服务时,实际上并不需要很长时间。 它立即返回结果。 (它仅通过查询数据库来验证登录信息并立即返回)。 因此,我的猜测与超时完全无关。.但是我不知道如何解决。

请帮忙...

我有类似的问题,可以通过完全删除<security>元素来解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM