Я создал REST API в. NET Core 3.1.2, который работает локально в режиме разработки и принимает запросы HTTP и HTTPS (на отдельных портах). Я также успешно развернул приложение на AWS Elasti c Beanstalk, в одном экземпляре, без балансировщиков нагрузки. Однако, когда приложение развернуто и проходит проверку работоспособности на Elasti c Beanstalk, я могу только получать ответы от моих HTTP-запросов - мои HTTPS-запросы не получают ответов.
У меня несколько Файлы .config в моем каталоге .ebextensions , один из которых https-singleinstance-securitygroup.config , предоставлен AWS. Это примечательно, поскольку для группы безопасности, которая применяется к одному экземпляру, никогда не добавляется правило для входящих подключений, чтобы открыть порт 443 для трафика c из всех источников. Мне любопытно, если мой каталог .ebextensions находится в правильном месте в моем. NET Базовом проекте. В настоящее время он у меня есть в root моего проекта, определенного в файле .csproj . Это правильное местоположение?
Будем весьма благодарны за любые дополнительные советы, рекомендации или предложения по разрешению моему. NET Базовому приложению обрабатывать запросы HTTPS. Спасибо!