Bonjour,

Problème : Je dois accéder a un web service tournant sur IIS à partir d'un site fais en java sur tomcat.Ce traitement se lance suite à un traitement ajax
Le site web ne doit pas demander de login/mdp, il doit juste se connecter de facon invisble pour l'utilisateur aux web services
Ce web service à comme sécurité : authentification de base

J'ai déja fais une recherche et essayé plusieurs méthode dont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
String auth = new String(loginWin+":"+pwdWin);
BASE64Encoder b64 = new BASE64Encoder();
RL url = new URL ("http://localhost/WebSvc");
		 String encoding = b64.encode(auth.getBytes());
		 HttpURLConnection connection = (HttpURLConnection) url.openConnection();
		 connection.setRequestMethod("POST"); 
		 connection.setDoInput(true);
		 connection.setDoOutput(true);
		 connection.setRequestProperty ("Authorization", "Basic " + encoding);
		connection.connect();
Message 401 : identification non valide


Pouvez vous m'indiquer une solution ou des pistes ?

Merci d'avance