AWS Elastic Transcoder -> Создать работу - PullRequest
0 голосов
/ 05 мая 2019

Я использую Elastic Transcoding для AWS для образовательных целей:

Я создал исходную корзину и загрузил в нее видео.

Я также создал корзину, в которую будут помещаться транскодированные видео.

Я также создал конвейер транскодирования, в котором указаны исходные и целевые группы.

ТеперьМне нужно создать задание для перекодирования видео, когда видео поступает в корзину.

Проблема заключается в том, что при создании задания AWS требует, чтобы параметр подписи передавался в заголовке авторизации

AWS4-HMAC-SHA256 Credential=AKIAExample/20190505/us-west-1/elastictranscoder/aws4_request, SignedHeaders=host;x-amz-date, Signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Здесь AWS указал, как генерировать подпись

https://docs.aws.amazon.com/general/latest/gr/signature-v4-examples.html

Я генерирую подпись аналогичным образом, и ключ подписи генерируется после передачи ключа в транскодирование API CreateJOb awsответ на звонок идет:

{
"message": "The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."
}

Есть предложения?

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