Je n'arrive pas à récupérer le nom de la machine client avec la méthode getRemoteHost() depuis une servlet sous websphere: la méthode me retourne l'adresse IP.
J'ai testé la résolution de nom de machines sur le serveur en ligne de commande et avec un petit programme de test java (InetAddress.getByName...) et ça marche.
Je pense qu'il faut dire quelque part dans la conf de websphere qu'il doit faire la résolution de nom (comme enableLookups="true" dans la conf tomcat), mais je ne trouve pas où, ni dans la doc, ni sur le net.
ps: je sais que la résolution est couteuse en perf, mais on me la demande. Une fois que ça marchera, je pourrais dire à mon client: "vous voyez, c'est coûteux!"
Marsh Posté le 11-10-2006 à 17:21:45
Bonjour,
Je n'arrive pas à récupérer le nom de la machine client avec la méthode getRemoteHost() depuis une servlet sous websphere: la méthode me retourne l'adresse IP.
J'ai testé la résolution de nom de machines sur le serveur en ligne de commande et avec un petit programme de test java (InetAddress.getByName...) et ça marche.
Je pense qu'il faut dire quelque part dans la conf de websphere qu'il doit faire la résolution de nom (comme enableLookups="true" dans la conf tomcat), mais je ne trouve pas où, ni dans la doc, ni sur le net.
ps: je sais que la résolution est couteuse en perf, mais on me la demande. Une fois que ça marchera, je pourrais dire à mon client: "vous voyez, c'est coûteux!"
Merci.