25得票3回答
传入消息的最大消息大小配额为65536。要增加配额,请使用MaxReceivedMessageSize属性。

我遇到了一个奇怪的问题,正在尝试解决。我知道当我们处理大量数据时,必须增加客户端.config文件上的配额,但是如果我的客户端向WCF服务器发送巨大的数据,我应该怎么做? 当我发送小型输入参数时,它可以完美地运行。不幸的是,当输入变得更大时,它就会崩溃。 调试器显示: Bad Re...

10得票1回答
WCF流传输和最大接收消息大小

实现WCF流传输时为什么maxReceivedMessageSize属性很重要?由于流的缓冲和持久性由数据流的使用者处理,那么WCF为什么要关心单个服务操作可能需要多大或需要多长时间? 我正在处理服务器与客户端之间传输大文件的项目。我发现WCF流式传输是一个理想的选择,因为它应该允许处理理论...

8得票2回答
如何覆盖 WebServiceHostFactory 的 MaxReceivedMessageSize?

有很多类似的问题,但我已经尝试了所有的解决方案都没有成功。 我们有一个使用WebServiceHostFactory初始化的Web服务,但如果超过64k,就会出现“400 Bad Request”的错误。通常,这只需要增加MaxReceivedMessageSize、MaxBufferSiz...

7得票2回答
传入消息的最大消息大小配额(65536)已被超过。

我的WCF服务有一个OperationContract,它接受一个对象数组作为参数。这可能会非常大。在寻找Bad Request: 400的解决方法时,我发现了真正的原因:最大消息大小。 我知道这个问题以前已经被问过很多次了。我尝试了每个人都说的:“增加客户端和服务器配置文件中的大小。”我已...