Несколько приложений, защищенных SSL, могут быть размещены в aws, каждый из которых имеет свои собственные сертификаты SSL с помощью SNI (индикация имени сервера).
Для этого вам необходимо использовать Application Load Balancer для вашего приложения.
Следовательно, для использования SNI вам необходимо привязать несколько сертификатов к одному и тому же слушателю на вашем Application Load Balancer.
Если вы не настроили Application Load Balancer при создании среды, вам нужно создать новую среду и настроить ее.
Настройка балансировщика нагрузки приложения: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environments-cfg-alb.html
Шаги, которые необходимо выполнить для добавления нескольких сертификатов, если вы настроили Application Load Balancer при создании среды Elastic Beanstalk:
Шаг 1. Импортируйте / загрузите все необходимые сертификаты через службу «AWS Certificate Manager».
Шаг 2. Откройте балансировщик нагрузки в консоли.
Шаг 3: Перейдите на вкладку слушателей и выберите «просмотреть / редактировать сертификаты».
Шаг 4. Теперь нажмите кнопку «+» в верхнем левом углу и выберите нужные сертификаты. Затем нажмите кнопку «Добавить».
Вот и все. Таким образом, вы можете добавить несколько сертификатов в ваше приложение.
Это также можно сделать с помощью интерфейса командной строки, используя следующую команду:
aws elbv2 add-listener-сертификаты --listener-arn [listener-arn] --certificates CertificateArn = [cert-arn]
Надеюсь, это поможет:)