Ich versuche eine Antwort von einem Remote-Dienst zu erstellen. Mit dem folgenden Abschnitt in meiner web.config erhalte ich eine unerwünschte Antwort vom Webservice.C#/ASP.NET - Der Remote-Server hat eine unerwartete Antwort zurückgegeben: (413) Request Entity Too Large
Der Remote-Server hat eine unerwartete Antwort zurückgegeben: (413) Anforderungselement zu groß. Ich habe versucht, die Puffergröße zu erhöhen, bin aber nicht in der Lage, diesen Fehler zu umgehen.
Wie kann ich dieses Problem beheben?
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="CustomBinding_ISalesOrderService" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
<security mode="Transport"/>
<readerQuotas maxDepth="2000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="https://app.vendsys2.com/VendSysAPI/v1.2/SalesOrderService.svc/VendSysAPI/v1.2/SalesReportService.svc"
binding="basicHttpBinding" bindingConfiguration="CustomBinding_ISalesOrderService"
contract="SalesOrderService.ISalesOrderService" name="CustomBinding_ISalesOrderService" />
</client>
</system.serviceModel>
Können Sie dies lesen https://stackoverflow.com/questions/10122957/iis7-413-request-entity-tool-large-upload_readheadsize Ändern von BasicHttpBinding zu WebHttpBinding könnte helfen. – Miguel