Добавление SSL в публичный DNS AWS elastic beanstalk
Я развертываю django4 на AWS elastic beanstalk(EB), и в настоящее время пытаюсь добавить SSL в публичный домен, предоставляемый AWS.
Можно ли добавить SSL к публичному домену EB? Я знаю, что certbot требует доменное имя, но считается ли публичный домен EB достаточно хорошим?
Я пытался использовать certbot, но это не удалось. Кто-нибудь пробовал это сделать?
считается ли общественное достояние EB достаточно хорошим?
К сожалению, этого недостаточно, потому что этот домен принадлежит AWS, а не вам. Вы можете получить действительные публичные SSL сертификаты только для доменов, которые принадлежат вам или, по крайней мере, контролируются вами. Это означает, что вы не можете получить SSL-сертификат для домена EB по умолчанию.
Вы можете добавить CloudFront перед вашим EB и это даст вам конечную точку https. Но весь трафик между CloudFront и EB будет http (не https), потому что у вас опять же нет действительного SSL сертификата для EB.