¿Cómo pasar la IP remota a un servicio proxy? - nginx
Pregunta
Estoy ejecutando un servicio en localhost en 127.0.01:8000
Y estoy representando esto usando:
proxy_pass http://127.0.0.1:8000;
El problema es que necesito pasar la dirección IP del usuario al servicio.
¿Algunas ideas?
Solución
Envío la IP real a Django configurando un encabezado personalizado:
proxy_set_header X-Real-IP $remote_addr;
Esos encabezados están disponibles en request.META
Otros consejos
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow