解決“已超過傳入消息(65536)的最大消息大小配額。若要增加配額,請使用相應綁定元素上的 MaxReceivedMessageSize 屬性的問題”


好的,我趙日天又回來了。今天用測試代碼調WebService服務時,遇到報錯“已超過傳入消息(65536)的最大消息大小配額。若要增加配額,請使用相應綁定元素上的 MaxReceivedMessageSize 屬性的問題”,上網查了一下,解決方案如下:打開項目的配置文件,加上紅色部分,問題就解決了,就是這么簡單。

<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="MTWebServiceSoap" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" >
<readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647"
maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://www.sis001.com/MTWebService.asmx"
binding="basicHttpBinding" bindingConfiguration="MTWebServiceSoap"
contract="MT4WebServices.MTWebServiceSoap" name="MTWebServiceSoap" />
</client>
</system.serviceModel>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM