当我尝试使用Tinymce Editor保存大文本时,我的WCF服务出现问题, 它说远程服务器返回了意外的响应:(413)请求实体太大。
最大尺寸已经在配置中,我还缺少其他任何东西吗?
提前致谢。
端点正在关注,
<endpoint name="LabServiceEndPoint" address="***" binding="basicHttpBinding" contract="EasternLabs.Common.Contract.ServiceContracts.ILabServices" bindingConfiguration="Binding1" />
My Binding,
<basicHttpBinding>
<binding name="Binding1" hostNameComparisonMode="StrongWildcard" receiveTimeout="00:10:00" sendTimeout="00:10:00" openTimeout="00:10:00" closeTimeout="00:10:00" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" transferMode="Buffered" messageEncoding="Text" textEncoding="utf-8" bypassProxyOnLocal="false" useDefaultWebProxy="true">
<security mode="None" />
<readerQuotas
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483647"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
答案 0 :(得分:0)
您的配置似乎没问题,所以我认为您的问题是MaxRequestEntityAllowed
尝试通过cmd设置
cmd appcmd set config /section:asp /maxRequestEntityAllowed:4294967295
它会将其设置为4gb - 如果您想要下限,请更改数字。
这对DoS来说并不好