【转载]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>