C# 如何处理“(413)请求实体过大”?
我读过一些答案,但没有一个对我有帮助。也许我只是不理解他们,但不管怎样: 远程服务器返回错误:413请求实体太大。 这件事发生在我试图上传文件时,我找不到原因,为什么? 当我试图从*.srv.cs调用方法时会发生这种情况C# 如何处理“(413)请求实体过大”?,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我读过一些答案,但没有一个对我有帮助。也许我只是不理解他们,但不管怎样: 远程服务器返回错误:413请求实体太大。 这件事发生在我试图上传文件时,我找不到原因,为什么? 当我试图从*.srv.cs调用方法时会发生这种情况 我读到你的ans的问题可能在这里,我知道这一点,我已经写下,在这一变化后,我没有任何改变。因此,答案是否定的。 <bindings> <basicHttpsBinding> <binding name="BasicHttpsBindin
我读到你的ans的问题可能在这里,我知道这一点,我已经写下,在这一变化后,我没有任何改变。因此,答案是否定的。
<bindings>
<basicHttpsBinding>
<binding name="BasicHttpsBinding" sendTimeout="00:05:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
<readerQuotas maxDepth="2000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
<security mode="Transport">
<transport clientCredentialType="None" />
</security>
</binding>
</basicHttpsBinding>
</bindings>
<services>
<service name="BusinessServices.Business" behaviorConfiguration="CustomeBehavior">
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="CustomeBehavior">
<serviceAuthorization principalPermissionMode="Custom">
<authorizationPolicies>
<add policyType="Security.BusinessAuthorizationPolicy, Security" />
</authorizationPolicies>
</serviceAuthorization>
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
<behavior name="SecurityOff">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<protocolMapping>
<add binding="basicHttpsBinding" scheme="https" />
</protocolMapping>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" minFreeMemoryPercentageToActivateService="0" />