_phlat
18/06/2015, 07h58
Hello,
Pour collecter les IPs des visiteurs d'un site en .NET, j'utilise l'approche suivante:
String ip = this.request.ServerVariables["HTTP_X_FORWARDED_FOR"];
this.stats.ip = ip == null ? this.request.ServerVariables["REMOTE_ADDR"] : ip;
Le problème c'est que dans l'infrastructure OVH j'obtiens uniquement ce qui semble être l'IP du dernier routeur avant le serveur où est hébergé le site.
Est-ce que l'approche n'est pas la bonne, ou il y a des contraintes chez OVH qui m'empêchent de faire ce genre de choses?
Pour collecter les IPs des visiteurs d'un site en .NET, j'utilise l'approche suivante:
String ip = this.request.ServerVariables["HTTP_X_FORWARDED_FOR"];
this.stats.ip = ip == null ? this.request.ServerVariables["REMOTE_ADDR"] : ip;
Le problème c'est que dans l'infrastructure OVH j'obtiens uniquement ce qui semble être l'IP du dernier routeur avant le serveur où est hébergé le site.
Est-ce que l'approche n'est pas la bonne, ou il y a des contraintes chez OVH qui m'empêchent de faire ce genre de choses?