AWS API Gateway - 403: заголовок авторизации запрашивает параметры учетных данных (и другие ошибки при свертывании конечной точки) - PullRequest
0 голосов
/ 14 июля 2020

Я разместил свой простой сервер через AWS Elasti c Beanstalk. Я добавил Cognito Authorizator для пула Cognito, чтобы область, например /demo/user (которая печатает "Hello"), была доступна только для определенного пула пользователей c. Я сделал когнитивную регистрацию через размещенный пользовательский интерфейс, получил Bearer token_id = <some_id> и создал сцену для своего ресурса. К сожалению, если я

curl -i -H "Authorization: <some_id>" https://u4oh7jzzii.execute-api.us-east-2.amazonaws.com/FirstStage

я получаю

HTTP / 2 403 date: Tue, 14 Jul 2020 10:23:46 GMT content-type: application / json content-length: 1246 x-amzn-Requestid: 7c39abdf-276b-443f-adef-789315d9d310 x-amzn-errortype: IncompleteSignatureException x-amz-apigw-id: PqIj-FlnCYcF7dA = * 10

1012 *

{"message": "Заголовок авторизации требует параметра Credential. Заголовок авторизации требует параметра Signature. Заголовок авторизации требует параметра SignedHeaders. Заголовок авторизации требует наличия либо 'X-Amz-Date', либо Заголовок "Дата". Авторизация = <some_id>

, и я не получаю строку «Hello» на экране.

  • Решения?
...