如何使用AccessKeyId和SecretAccessKey在浏览器中访问S3 Bucket文件



我有AWS S3 bucket的accessKeyId和secretAccessKey。如何使用浏览器访问bucket上的视频文件?

我正在使用React和Node(Nest.js(。我想在React前端上播放视频文件

如果你的网页有AWS凭据,那么你可以在浏览器中使用AWS JavaScript SDK为S3中的视频文件创建一个预签名的URL,然后将该URL提供给你的视频播放器。

如果网页没有AWS凭据,并且无法轻松获取,那么可以考虑使用AWS Amplify或编写一个小型服务器端组件来代表您的客户端执行此操作。

请注意,预签名的URL有一个相关的过期日期/时间。

最新更新