【发布时间】:2020-12-31 04:31:57
【问题描述】:
我正在尝试使用放大库(JavaScript 来访问 s3 存储桶,其中包含 STS 生成的临时访问密钥和秘密访问密钥。但似乎我需要一个 cognito 用户池和身份池。
import Amplify, { Storage } from 'aws-amplify';
Amplify.configure({
Storage: {
region: 'ap-south-1',
endpoint: "http://localhost:4572",
bucket: 'mybucket',
}
})
Storage.list('photos/').then(res => console.log(res)).catch(err => console.log(err))
有没有办法在不使用 AWS SDK 的情况下实现这一目标?
[WARN] 56:56.803 AWSS3Provider - ensure credentials error No Cognito Identity pool provided for unauthenticated access
No credentials
【问题讨论】:
标签: javascript amazon-web-services amazon-s3 amazon-cognito aws-amplify