Проблема с политикой 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?