C# 远程服务器返回意外响应:请求实体太大

C# 远程服务器返回意外响应:请求实体太大,c#,wcf,C#,Wcf,我正在编写一个客户端,使用WCF客户端将图像上传到JavaSOAP服务。上载以十六进制字符串编码字节数组的形式进行 上载900 KB的图像时,我发现错误: The remote server returned an unexpected response: (413) Request Entity Too Large. 我尝试增加客户端配置中的maxReceivedMessageSize和其他相关属性: <bindings> <basicHttpBinding> &l

我正在编写一个客户端,使用WCF客户端将图像上传到JavaSOAP服务。上载以十六进制字符串编码字节数组的形式进行

上载900 KB的图像时,我发现错误:

The remote server returned an unexpected response: (413) Request Entity Too Large.
我尝试增加客户端配置中的maxReceivedMessageSize和其他相关属性:

<bindings>
<basicHttpBinding>
 <binding name="BasicHttpBinding" sendTimeout="00:25:00" openTimeout="00:25:00" receiveTimeout="00:25:00" closeTimeout="00:25:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
  maxReceivedMessageSize="2147483647">
  <readerQuotas maxDepth="128" maxStringContentLength="2147483647"
   maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
 </binding>
</basicHttpBinding>
</bindings>

<system.webServer>
 <modules runAllManagedModulesForAllRequests="true"/>
   <security>
     <requestFiltering>
       <requestLimits maxAllowedContentLength="2147483647"/>
     </requestFiltering>
   </security>   
 <directoryBrowse enabled="true"/>
</system.webServer>
在这里,我将文件返回到Java Soap服务:请参阅我的十六进制字符串和XML文档:

StringBuilder stb1 = new StringBuilder();
stb1.Append("<row>");
stb1.Append("<document>");
stb1.Append(hexString).Replace("-", string.Empty);
stb1.Append("</document>");
stb1.Append("</row>");

它是神秘的微软

我从“web.config”中的“bindings”元素中删除了name=“basichttppbinding”,一切正常

我的错误解决了


呵呵呵呵

您的请求数据有多大?@TomRedfern我正在尝试添加“900 Kb”的图像,将其转换为“十六进制字符串和triyng来上传它。谢谢请引导me@CodeCaster我还没有补充。我认为这是主要问题。我添加了web参考,所以web中没有终点。config@CodeCaster如何在web.config中添加??感谢服务器正在引发该异常,因此您需要更改服务器配置,而不是客户端配置。
StringBuilder stb1 = new StringBuilder();
stb1.Append("<row>");
stb1.Append("<document>");
stb1.Append(hexString).Replace("-", string.Empty);
stb1.Append("</document>");
stb1.Append("</row>");
FFD8FFE000104A46494600010101006000600000FFDB004300010
1010101010101010101010101010101010101010101010.........