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 :
Message 401 : identification non valide
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();
Pouvez vous m'indiquer une solution ou des pistes ?
Merci d'avance
Partager