【转载]HTTP 请求已超过分配的时间。 解决方法

SilverLight调用 WEB SERVICE时 对 HTTP 请求已超过分配的超时。为此操作分配的时间可能是较长超时的一部分。

解决方案:在SilverLight的ServiceReferences.ClientConfig中对超时进行设置。

在binding节点上加入如下参数: 

  closeTimeout、openTimeout、 receiveTimeout、sendTimeout。

 例如: <binding name="Service1Soap" maxBufferSize="2147483647"      maxReceivedMessageSize="2147483647"

                closeTimeout="00:25:00" openTimeout="00:25:00" receiveTimeout="00:25:00" sendTimeout="00:25:00" >                 
            <security mode="None" />
         </binding>

posted on 2013-09-23 20:04  中子持心  阅读(416)  评论(0编辑  收藏  举报

导航