我正在使用this在正在处理的管理面板上裁剪图像。该插件将裁剪后的图像作为base64字符串提供给您,我将字符串原样发送到服务器,然后将其转换为服务器上的图像,这在我使用平均大小的图像时效果很好(我尝试过的最大尝试是880KB),但随后我尝试了一个7MB的图像,并且其进度的15%〜20%左右,请求显示404错误。

我正在使用c#,并进行了以下更改:

<httpRuntime
  executionTimeout="9999999"
  maxRequestLength="1048576"
  targetFramework="4.5.1" />




<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="20000000" />
    </requestFiltering>
</security>


但仍然发生相同的错误。可能是什么原因?

提前致谢。

最佳答案

由于我用于裁剪的插件为我提供了裁剪图像的base64字符串,并且是安静的BIG文本,因此增加maxAllowedContentLength可解决此问题。

<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="100000000" />
    </requestFiltering>
</security>

09-15 13:24