ERROR
错误信息:
已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。
错误场景:
webservice 服务器端使用java,客户端使用c#完成,进行查询时服务器传输数据过大,客户端解析失败
Solution
修改配置文件 web.config,增加数据接收大小
原来
<bindings>
<basicHttpBinding>
<binding name="LuceneServerPortBinding"/>
</binding>
</basicHttpBinding>
</bindings>
修改
<bindings>
<basicHttpBinding>
<binding name="LuceneServerPortBinding" maxReceivedMessageSize="2147483647">
<readerQuotas maxStringContentLength="202400000"/>
</binding>
</basicHttpBinding>
</bindings>