WCF 远程服务器返回了意外响应: (400) Bad Request。

  WCF 端  <system.web>    

<httpRuntime maxRequestLength="2147483647" />  

</system.web>

<binding name="NewBinding0" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"                     messageEncoding="Text">          

<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"   maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />       

  </binding>  <service behaviorConfiguration="newBehavior" name="Com.Yst.InternalAPI.FileService">    

     <endpoint address="" binding="basicHttpBinding" bindingConfiguration="NewBinding0"           contract="Com.Yst.InternalAPI.IFileService" />      

</service>

客户端  <system.web>  

   <httpRuntime maxRequestLength="2147483647" />  

</system.web>

  <binding name="BasicHttpBinding_IFileService" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"                     messageEncoding="Text">          

<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"  maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />      

   </binding>

  <services>    

   <service name="BasicHttpBinding_IFileService">     

    <endpoint address="http://api.aa.com/Services/FileService.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFileService" contract="InternalAPI_FileService.IFileService">        

</endpoint>            

  </service>  

   </services>

<client>    

   <endpoint address="http://api.aa.com/Services/FileService.svc"   binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFileService"   contract="InternalAPI_FileService.IFileService" name="BasicHttpBinding_IFileService" />

  </client>

原文地址:https://www.cnblogs.com/liufei88866/p/3278665.html