C# telerik 中的 RadCloudUpload 大小验证失败问题

RadCloudUpload size validation failed issue in c# telerik

我是 Telerik 的 RadCloudUpload 新手。我正在使用 Amazon s3 Bucket。当我上传小图片 (87.9 KB)(b.jpg) 时,它与 RadCloudUpload 控件一起工作正常,但是当我尝试上传另一张大小为 4.15 MB (a.jpg) 的图片时,控件正在触发一个错误说“大小验证失败”。我正在使用下面提到的代码:

 <telerik:RadCloudUpload ID="RadCloudUpload1" runat="server" MaxFileSize="3145728" RenderMode="Lightweight" MultipleFileSelection="Automatic"  OnFileUploaded="RadCloudUpload1_FileUploaded" ProviderType="Amazon" >
        </telerik:RadCloudUpload>

我也从下面link测试过相同的内容(存在同样的问题):

https://demos.telerik.com/aspnet-ajax/cloud-upload/examples/overview/defaultcs.aspx?show-source=true

我正在关注 -- https://docs.telerik.com/devtools/aspnet-ajax/controls/cloudupload/cloud-storage-providers/amazon-s3

我需要在 Amazon S3 服务器上上传大尺寸文件(图片、PDF、文档等),如何解决这个问题。

谢谢。

请按照本文 https://docs.telerik.com/devtools/aspnet-ajax/controls/cloudupload/how-to/uploading-large-files 中的说明,在 web.config 文件中设置 maxRequestLength 属性:

<configuration>
    ...
    <system.web>

      <httpRuntime maxRequestLength="10240000" executionTimeout="3600" />
      ...
    </system.web>
</configuration>