2010-04-04 4 views
3

Mon application a besoin d'accéder à un service Web tiers. Récemment, ils ont introduit un équilibreur de charge, qui redirige vers le serveur. Pour cette raison, le service Web reçoit une erreur 302 - Redirect comme réponse.Comment faire une requête Webservice suivre une redirection?

Dans le SOAPUI, j'ai été en mesure d'activer une propriété appelée "Follow Redirect", et à cause de ce service, j'ai suivi la redirection et servi par le serveur.

Maintenant, existe-t-il une propriété similaire qui peut être activée dans le code, ce qui rendrait le service Web conforme à la demande?

(Le code d'appel est java et le webservice est en .net)

+0

Vous devez indiquer 'quel code' vous faites référence, car toute bibliothèque est susceptible d'être configurée différemment. – AlBlue

+0

J'utilise la bibliothèque de services fournie par Jboss et j'ai utilisé jaxws pour générer les stubs. ???? – frappuccino

+1

eu le même problème - s'il vous plaît vérifier cette réponse: http://stackoverflow.com/questions/6145096/java-web-service-client-generated-in-netbeans-getting-http-status-code-307/9763571 # 9763571 – Yura

Répondre

1

Cela doit être pris en charge par la bibliothèque mise en œuvre de l'appel réel au service Web, et il n'y a pas un moyen générique de la définition de cette.

+0

Je suis nouveau sur les webservices ... donc je ne sais pas vraiment à quoi vous référez par le 'quel code' - la bibliothèque, J'utilise les classes de services jboss..et génère les stubs en utilisant jaxws .... est-ce que cette information aide Pour moi, aidez-moi ??? – frappuccino

Questions connexes