Symfony, reverse proxies et protection par IP
Par Loick Piera
- Une minute de lectureSuite à un souci rencontré sur un de mes projets, j’ai dû me plonger dans le fonctionnement de la protection par IP dans nos applicatifs Symfony lorsque des reverse proxies se trouvent devant. Après quelques recherches et tâtonnements, je me suis dit que c’était l’occasion parfaite pour reprendre les bases, puis expliquer comment trouver l’origine du problème et le résoudre.
Cet article est donc l’occasion d’expliquer la transmission de l’IP originale de l’utilisateur dans une stack web ainsi que de présenter le fonctionnement du header Forwarded
(et les différences avec les headers X-Forwarded-*
).
Lire l’article complet sur le blog de JoliCode.