API Gateway: Cognito authorizer не запускается, когда CNAME используется вместо прямого вызова URL - PullRequest
0 голосов
/ 26 февраля 2019

в API Gateway я определил ресурс / портал методом GET.Этот метод имеет Авторизацию: подключен авторизатор пула пользователей Cognito.Я передаю запросы к лямбда-функции, которая возвращает защищенные данные.После публикации API и прямого нажатия на URL для вызова в браузере (поэтому заголовки авторизации не предоставляются): https://name.execute -api.us-east-1.amazonaws.com / prod / portal

Я получаю {"message": "Unauthorized"} (что ожидается)

Однако, если я настрою CNAME в Route53, сопоставлю домен api.mydomain.com -> Invoke URL, а затем яперейдите к https://api.mydomain.com/portal возвращен защищенный ответ.

Что мне не хватает?Какое влияние окажет CNAME?Я до сих пор достигаю той же конечной точки в конце.

Спасибо!

...