Я прошел через тонну вопросов о переполнении стека, а также документации от amazon, но я действительно изо всех сил пытаюсь заставить HTTPS Node Rest API работать на AWS.
Это моя конфигурация
- AWS ElasticBeanStalk (EBS)
- Сервер NodeJS, использующий один экземпляр EC2 через EBS
Я включил HTTPS на своем экземпляре EC2 для порта 443, используя опцию INBOUD.
В моем проекте у меня есть папка .ebextensions с содержимым файла, скопированным из
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/https-singleinstance-nodejs.html
поэтому у меня есть эти 2 файла в папке .ebextensions
а. HTTPS-экземпляр-single.config
б. https-instance.config - кажется, мне нужно вставить содержимое сертификата и секретного ключа в этот файл, но откуда их взять?
Несмотря на все эти изменения, я все еще могу получить доступ к Rest API, используя HTTP, но не HTTPS