Tengo django corriendo en uwsgi detrás de nginx. Cuando intento acceder al https://site/admin/
, aparece la pantalla de inicio de sesión esperada. Iniciar sesión a través del formulario parece tener éxito, sin embargo, simplemente termino de regreso en la pantalla de inicio de sesión. Firebug muestra una redirección a la url http://site/admin/
llana que luego se redirige por nginx a la URL https.Acceso a Django Admin sobre HTTPS detrás de Nginx
¡Ayuda! Estoy confundido sobre cómo forzar a la aplicación de administración a usar solo URL de https.
Nota esto parece ser una pregunta sin respuesta relacionada: https://example.com/admin redirects to https://admin in Django Nginx and gunicorn
Utilice 'proxy_set_header X-Forwarded-Protocol $ scheme' en nginx.conf si usa' proxy_pass' y no uwsgi. –