Web服务转移的50kb大小限制?

时间:2011-09-08 09:39:55

标签: c# wcf web-services web-config

我有一个网络服务,我试图在发送数据时失去它的功能。数据是一个字节数组,我发现我可以发送的最大字节数组大约是50kb(比特少,但可能是由于标题和其他东西)。

如何增加此尺寸?我正在查看服务web.config并将其添加到它:

<binding name="BasicHttpBinding_BasicAuth">
  <readerQuotas maxDepth="64" maxStringContentLength="2147483647"
     maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="16384" />
  <security mode="TransportCredentialOnly">
    <transport clientCredentialType="Basic" />
  </security>
</binding>

还尝试过:

<httpRuntime maxRequestLength="8000"></httpRuntime>

同样但无济于事。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我还需要这样做,以下工作:

<httpRuntime requestValidationMode="2.0" maxRequestLength="6225920"/>