Web services, sécurité, java vers IIS
	
	
		Bonjour à tous,
J'essaie depuis plusieurs jours de faire discuter mon web service réalisé en .NET tournant sur un serveur IIS à partir d'un client Java en passant un username et password dans l'en-tête.
Le web service fonctionne bien. 
J'ai créé un web service bidon sur axis et je l'ai sécurisé grâce au paramétrage d'axis/tomcat (J'ai suivi ce tutorial)
Quand j'essaie d'appeler le web service .NET de manière sécurisé j'obtiens invariablement cette erreur : 
	Code:
	
1 2 3 4 5 6 7 8 9
   | AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
 faultSubcode: 
 faultString: Le serveur n'a pas reconnu la valeur de l'en-tête HTTP SOAPAction : .
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}stackTrace:Le serveur n'a pas reconnu la valeur de l'en-tête HTTP SOAPAction : .
	at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) | 
 L'appel de mon web service est le suivant : 
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13
   |  
String endpoint = "http://serveurIIS/context/Annuaire.asmx";
		    Service service = new Service();
		    Call    call    = (Call) service.createCall();
		    call.setTargetEndpointAddress( new java.net.URL(endpoint) );
		    call.setOperationName(new QName("getListeIndividus"));
 
		    call.setUsername("username");
		    call.setPassword("password");
 
		    CollaboratorList ret = (CollaboratorList) call.invoke( new Object[] { "paramValue" } );
 
		    System.out.println("Sent 'paramValue!', got '" + ret + "'"); | 
 Merci pour votre aide  car je désespère !