Веб-службы Django работают на порту 8000 (pyhon manage.py runserver 0.0.0.0:8000)
Я могу получить доступ, используя, https://ec2-72-44-51-113.compute-1.amazonaws.com/admin/
но если я укажу порт в URL-адресе, https://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/ Я не могу получить доступ к порталу ..
Какие могут быть ошибки?
С уважением, Ашиш
Если вы хотите получить доступ к порту 8000 извне AWS, вы должны добавить его как разрешенный порт в свою группу безопасности AWS.
Первая ссылка, которую вы предоставляете, - «https: // ...», так что это будет доступ к порту 443 сервера. Чтобы это работало, должно быть что-то (apache, nginx, pound, ...), проксирующее запросы к процессу python. Вероятно, это также означает, что на нем размещен сертификат SSL.
Вторая ссылка - 'https://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/', поэтому вы пытаетесь передать SSL с HTTP-сервером. Вы можете попробовать http://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/
- обратите внимание, что это HTTP, а не HTTPS.