[Resolu]Recuperer l'adresse ip d'un client alfresco Help plz

cancel
Showing results for 
Search instead for 
Did you mean: 
leyer
Member II

[Resolu]Recuperer l'adresse ip d'un client alfresco Help plz

Bonjour tout le monde,
Je me suis fait une classe java reprennant Mailactionexecuter afin d'y ajouter des fonctionnalité sans modifier le code source d'alfresco.
Mais je recontre un petit problème en effet ma modification est du a l'appel d'un service distant sur les postes des employés pour cette raison j'ai besoin de récuperer l'adresse ip de l'utilisateur mais je ne sais pas comment faire ….
Pouvez vous m'aider ?
2 Replies
leyer
Member II

Re: [Resolu]Recuperer l'adresse ip d'un client alfresco Help plz

Personne aurait une idée svp je suis bloqué depuis 2 jours deja Smiley Sad
leyer
Member II

Re: [Resolu]Recuperer l'adresse ip d'un client alfresco Help plz


<%  String ip = request.getRemoteAddr();
    ip = ip.replaceAll("\\.","-");
%>
Que j'appel dans site index.jsp de share je l'envoi ensuite via Get pour utiliser un webscript pour attribué l'ip au user


response.sendRedirect(request.getContextPath() + "/page/user/" + URLEncoder.encode(userid) + "/dashboard?value="+ip);

J'envoi ensuite l'ip a mon web script .


<script type="text/javascript">
   function extractUrlParams(){   
      var t = location.search.substring(1).split('&');
      var f = [];
      for (var i=0; i<t.length; i++){
         var x = t[ i ].split('=');
         f[x[0]]=x[1];
      }
      return f;
   }

   window.addEvent('domready', function(event) {
      var args = extractUrlParams();
      var ip = args["value"];
      new XHR({
         method: 'get',
         async: false
      }).send('/alfresco/service/user/ip/'+ip,'');

   });
</script>