【发布时间】:2021-02-15 04:48:15
【问题描述】:
我希望使用预签名 URL 功能来允许我的无服务器应用程序的用户上传图像。阅读后,这听起来像是完美的解决方案,但我有一个关于安全性的问题。
通过使用预签名 URL 方法,上传发生在客户端而不是服务器端,我唯一担心的是,尽管我的应用需要在上传之前进行身份验证,但它并不能阻止用户上传恶意文件,因为他们可以绕过由客户端检查以确定文件是否为图像。
有人对此事有任何澄清吗?
谢谢!
【问题讨论】:
标签: node.js reactjs amazon-web-services amazon-s3 upload