Je reçois cette exception lorsque j'essaie d'accéder à un service Web JAX-WS s'exécutant sur le même serveur WAS 7.0 que le client.com.ibm.websphere.security.WSSecurityException: les domaines ne correspondent pas
Caused by: javax.xml.ws.WebServiceException: java.io.IOException: Unable to deserialize the Subjects in this Context, cause: the realms do not match
J'ai un royaume mis en place pour l'authentification utilisateur et cet appel fonctionne très bien avec ce domaine désactivé. Le serveur et le client s'exécutent dans la même cellule. Mon idée actuelle est que mon service web ne fournit aucune information sur le domaine, ce qui me cause ce problème, donc je dois faire quelque chose dans mon service web pour fournir un domaine - mais quoi? Même google-fu me manque sur celui-ci!
ws-client et ws-server s'exécutent sur le même serveur avec le même domaine défini ... dois-je faire quelque chose dans le service? – Brabster
Oh, je suppose que ma réponse n'était pas très bonne. Je ne suis pas sûr mais de mon expérience si le webservice ne fait aucune authentification il ne s'attendra pas à un jeton de LTPA. Mais si l'un d'eux est envoyé, il essayera toujours de l'authentifier, alors peut-être que vous pouvez faire en sorte que l'appel ws n'envoie pas un jeton LTPA? Cela doit être fait dans le code, je pense? –