Назад | Перейти на главную страницу

не может получить доступ к порталу после указания порта в URL

Веб-службы 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.