Question

J'exécute un service dans localhost sur 127.0.01:8000

et je fais un proxy en utilisant:

proxy_pass http://127.0.0.1:8000;

Le problème est que je dois transmettre l'adresse IP de l'utilisateur au service.


Des idées?

Était-ce utile?

La solution

J'envoie la vraie adresse IP à django en définissant un en-tête personnalisé:

proxy_set_header X-Real-IP $remote_addr;

Ces en-têtes sont disponibles dans request.META

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top