【发布时间】:2013-10-30 20:49:36
【问题描述】:
我在双方都收到“请求通道在 1 分钟后超时”的错误,甚至 sendTimeout="00:25:00"。 如果请求的时间小于 1 分钟,则没有问题,但请求处理时间大于 1 分钟时会出现问题。在 WCF 服务上。
在 WCF 服务端,我的 web.config 文件中有以下绑定
<bindings>
<basicHttpBinding>
<binding maxReceivedMessageSize="67108864" transferMode="Streamed" closeTimeout="00:25:00" openTimeout="00:25:00" sendTimeout="00:25:00" receiveTimeout="00:25:00" >
<security mode="None" ></security>
</binding>
</basicHttpBinding>
</bindings>
在客户端,我的 app.config 文件中有以下绑定
<bindings>
<basicHttpBinding>
<binding name="streambinding" maxReceivedMessageSize="67108864" closeTimeout="00:25:00" openTimeout="00:25:00" sendTimeout="00:25:00" receiveTimeout="00:25:00" transferMode="Streamed">
<security mode="None"></security>
</binding>
</basicHttpBinding>
</bindings>
【问题讨论】:
标签: c# wcf visual-studio-2012