gpt4 book ai didi

django - AWS S3 上传。根据策略 : Policy expired 无效

转载 作者:行者123 更新时间:2023-12-04 21:36:52 25 4
gpt4 key购买 nike

我正在使用托管在 EC2 Singapore 上的 Django 服务器。我还使用 S3 存储桶来保存通过 Django 管理面板上传的文件。要上传文件,我正在使用 django-s3direct .

当我在美国东部时间使用本地机器上传文件时,它阻止我上传文件引用:

<Message>Invalid according to Policy: Policy expired.</Message>

我已经尝试了以下解决方案: Fine Uploader getting "Policy expired" message sending to S3 for some在这里: https://github.com/FineUploader/fine-uploader/issues/1387

当我检查上传时间和UTC时间时,没有区别。我该如何解决这个错误?

编辑:需要注意的是,上传在本地主机上完美运行,但在 AWS EC2 上托管的服务器上不起作用。

最佳答案

类似的问题是指时钟不准确。这应该是客户端的时钟而不是服务器的时钟。我建议编写代码来检查客户端的时间是否与已知且准确的时间服务器同步。如果时间不同步,可以向用户显示一条友好消息以更新系统时钟。如果时间同步,则可以继续上传。

关于django - AWS S3 上传。根据策略 : Policy expired 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35835166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com