WCF错误"The maximum message size quota for incoming messages (65536) has been exceeded."
2013-08-06 10:28
841 查看
错误原因有三:超过最大接受的传输值
1.webconfig或者 app.config 文件中的binding 节点进行 配置
maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"
2.查询语句字段中是否有 大数据(Max类型)字段,查询字段不用使用 select *,写出具体查询的字段
3.为了预防DOS攻击,WCF的一些配置都有默认的最大值,例如maxBufferSize,默认值是64K。 如果是ASP.NET应用中(使用IIS作为WCF宿主),还要注意HttpRuntime中也有一些类似的配置。传输大数据时,若数据量超过这些默认值就会遇到异常。
<httpRuntime requestValidationMode="2.0" maxRequestLength="10240000" useFullyQualifiedRedirectUrl="true" executionTimeout="600"/>
ps:类似问题详见:msdn
1、2 :http://social.msdn.microsoft.com/Forums/zh-CN/e6d5e16a-afaf-438b-b5a8-f19a2125de8d/wcf-the-maximum-message-size-quota-for-incoming-messages-65536-has-been-exceeded
3:/article/2585218.html
1.webconfig或者 app.config 文件中的binding 节点进行 配置
maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"
2.查询语句字段中是否有 大数据(Max类型)字段,查询字段不用使用 select *,写出具体查询的字段
3.为了预防DOS攻击,WCF的一些配置都有默认的最大值,例如maxBufferSize,默认值是64K。 如果是ASP.NET应用中(使用IIS作为WCF宿主),还要注意HttpRuntime中也有一些类似的配置。传输大数据时,若数据量超过这些默认值就会遇到异常。
<httpRuntime requestValidationMode="2.0" maxRequestLength="10240000" useFullyQualifiedRedirectUrl="true" executionTimeout="600"/>
ps:类似问题详见:msdn
1、2 :http://social.msdn.microsoft.com/Forums/zh-CN/e6d5e16a-afaf-438b-b5a8-f19a2125de8d/wcf-the-maximum-message-size-quota-for-incoming-messages-65536-has-been-exceeded
3:/article/2585218.html
相关文章推荐
- Web Service调用出现:The maximum message size quota for incoming messages (65536) has been exceeded....错误
- The maximum message size quota for incoming messages (65536) has been exceeded.
- Maximum message size quota for incoming messages (65536) has been exceeded.
- WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额
- WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额
- WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额
- Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceive
- Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceive
- WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额
- WCF:The maximum string content length quota (8192) has been exceeded while reading XML data
- WCF常见异常-The maximum string content length quota (8192) has been exceeded while reading XML data
- The maximum string content length quota (8192) has been exceeded while reading XML data
- WCF错误“验证消息的安全性时发生错误” ("An error occurred when verifying security for the message")
- 调用WebServiceWebService提示The maximum string content length quota (8192) has been exceeded while reading XML data的解决办法
- [Bug]The maximum array length quota (16384) has been exceeded while reading XML data.
- The maximum string content length quota (8192) has been exceeded while reading XML data
- The maximum string content length quota (8192) has been exceeded while reading XML data
- The maximum number of apps for free development profiles has been reached
- Restore SQL Server 2005 error : "The tail of the log for the database "TEST1" has not been backed up."
- iOS---The maximum number of apps for free development profiles has been reached.