Я получаю сообщение об ошибке «Missing Credentials in config» при попытке выполнить предварительный URL-доступ к моему s3, несмотря на то, что все параметры указаны - PullRequest
0 голосов
/ 23 марта 2020

Вот как выглядит мой код (вставьте поддельные учетные данные по понятным причинам):

const s3 = new AWS .S3 ();

    AWS.config.update(
      { accessKeyId: 'xxxxxxxxxxxxxxxxxx', secretAccessKey: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx', 
        region: 'us-east-1', ACL: 'private'}
    )

    const signedUrlExpireSeconds = 60 * 5 // expiry time 


    const url = s3.getSignedUrl('getObject', {
      Bucket: 'theBucketName', 
      Key: 'The ObjectName',  
      Expires: signedUrlExpireSeconds
    })

Любая идея, почему я получаю эту ошибку, я не могу, кажется, обернуть голову вокруг этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...