在服务器上为S3创建授权标头,然后使用它在sdk的客户端上进行身份验证

我有一个用例,其中我无法将大量数据传输到服务器(假设它为5 MB,如果文件大小> 5MB,则服务器拒绝该请求),我想上传到AWS S3安全地,为此,我的计划是在服务器端生成授权标头,然后使用生成的授权使用它来请求使用javascript上传到S3。无论如何,我可以使用AWS开发工具包客户端上的Authorization标头进行身份验证。我无法使用其他方法,例如Cognito等。我可以在JS中编写整个自定义的rest请求,但是我想看看是否有更简单的方法。我不能使用S3 POST策略,因为我们没有不要使用HTML表单

z145071 回答:在服务器上为S3创建授权标头,然后使用它在sdk的客户端上进行身份验证

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162107.html

大家都在问