当我阅读有关与交互的信息时Amazon S3
,我开始知道请求身份验证以Amazon AWS
两种方式完成
问题是在哪种情况下我应该更喜欢一种方法而不是另一种方法。这两种认证方式有各自的优缺点吗?作为开发人员,通过使用query string parameters
方法,我可以预签名 URL,使最终用户可以Amazon S3
通过在 Web 浏览器中输入预签名 URL 来临时访问资源。我可以使用HTTP Authorization
方法来实现相同的目标吗?如果是这样,哪种方法更好用,它们各自的局限性是什么?