Назад | Перейти на главную страницу

AWS Lambda, AWS API Gateway, AWS Cloudfront выдает ошибку 403

Я запускаю проект Django, развернутый на AWS lambda с использованием бессерверной платформы Zappa. Доступ к нему можно получить по случайно сгенерированной ссылке из AWS API Gateway, которая позволяет сказать: -

randomly-generated-link.aws.amazon.com/production

Я также создал сертификат SSL из ACM и проверил его в своем домене, скажем так

example.com

Теперь, когда я запускаю zappa certify, эта команда успешно сертифицирует мой домен и создает собственный домен в консоли шлюза API со следующими конфигурациями: -

Конфигурация конечной точки оптимизирована для Edge

Целевое доменное имя d25ihv8a5022zi.cloudfront.net

Идентификатор размещенной зоны A2FDTNGATAQYW6

Сертификат ACM example.com (c504428e)

Теперь мне нужно указать свое доменное имя example.com к randomly-generated-link.aws.amazon.com/production, поэтому я обновил свои записи на Godaddy с помощью CNAME следующим образом: -

ТИП - CNAME NAME - example.com ЗНАЧЕНИЕ - d25ihv8a5022zi.cloudfront.net TTL - 1 ЧАС

ОЖИДАЕМЫЙ РЕЗУЛЬТАТ - Мое приложение работает на randomly-generated-link.aws.amazon.com показать быть доступным из example.com.

ЧТО Я ПОЛУЧАЮ - 403 ОШИБКА Запрос не может быть удовлетворен. Плохой запрос. Создано CloudFront (CloudFront)

Вы установили Альтернативное доменное имя для распространения CloudFront на example.com?



Надеюсь, это поможет :)