Проблема с политикой CORS в Amazon Chime createMeeting

Я использую Amazon Chime Javascript SDK для создания базового собрания.

Ссылаясь на https://aws.github.io/amazon-chime-sdk-js/modules/gettingstarted.html

Я использую AWS SDK, получая учетные данные из настраиваемой веб-службы, использующей Cognito Pool Identity. Созданный мной пользователь имеет право использовать все службы Chime на всех ресурсах.

Как только я пытаюсь создать собрание, используя

AWS.config.update({

  region          : this.region                   ,
  accessKeyId     : this.credentials.accessKeyId  , 
  secretAccessKey : this.credentials.secretKey    ,
  sessionToken    : this.credentials.sessionToken
});

const chime     = new Chime   ({ 
  region: region
});
chime.endpoint  = new Endpoint('https://service.chime.aws.amazon.com');

await chime.createMeeting({
        ClientRequestToken: uuidv4(),     
        MediaRegion: this.region,
}).promise();

Я получил ошибку CORS, например

Доступ к XMLHttpRequest по адресу 'https://service.chime.aws.amazon.com/meetings' из источника 'http://localhost:4200' заблокирован политикой CORS: ответ на предварительный запрос не проходит проверку контроля доступа: У него нет статуса HTTP ok.

Не удалось загрузить ресурс: net::ERR_FAILED

Как я могу избежать подобных проблем? Что-то мне не хватает на стороне конфигурации AWS?

0 ответов

Другие вопросы по тегам