le SoapHeader : webService en c# et client java
Bonjour a tous,
je cree un webservice en c# avec une authentification par SoapHeader
Quand le client est c# c'est ok.
par contre le probleme se pose lorsque le client est ecrit en java.
pour le client java j'utilise le wsdl.
(Sans authentification ca marche)
Je sais remplir les champs
mais j'ai l impression qu'il ne ratache pas le header a la requete.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| org.tempuri.Service1 service = new org.tempuri.Service1();
org.tempuri.Service1Soap port = service.getService1Soap();
System.out.println("AAAAAAAA");
// TODO initialize WS operation arguments here
double montant = 1.0d;
int duree = 1;
double ta = 1.0d;
// TODO SoapHeder
org.tempuri.AuthHeader authHeader = new AuthHeader();
authHeader.setLogin("sysdist");
System.out.println("BBBBBBBBB");
// TODO process result here
ArrayOfAnyType result = port.tableauAmortissement(montant, duree, ta);
System.out.println("Result = "+result) |