无法上传大于 40MB 的文件(ng-file-upload)

Cant upload file larger than 40MB (ng-file-upload)

我正在尝试上传一个大于 40MB 的文件,但它失败了,并且出现以下错误:

<Error> <Code>EntityTooLarge</Code> <Message>Your proposed upload exceeds the maximum allowed size</Message> <ProposedSize>41945391</ProposedSize> <MaxSizeAllowed>41943040</MaxSizeAllowed> <RequestId>yyy</RequestId> <HostId>xxx</HostId> </Error>

联系了亚马逊,他们确认他们没有对我们的存储桶施加任何限制。

我正在使用 ng-file-upload 指令上传文件。有人在上传大于 40MB 的文件时使用 ng-file-upload angular 指令遇到过这个问题吗?

我已经检查了上述指令中的 .js 文件,但看不到任何检查大小的内容,但想仔细检查我是否遗漏了什么。

提前致谢。

问题出在我们创建的策略签名中,我们将 max_size 设置为 40MB