La spécification WS-Addressing offre des mécanismes à transport neutre qui
permettent aux services Web basés sur SOAP de communiquer des informations d'adressage. Les algorithmes de sécurité WSDL permettent d'ajouter la spécification WS-Addressing
à vos tests de sécurité.
Avant de commencer
Avant d'ajouter la spécification WS-Addressing à une configuration de sécurité,
vous devez posséder un test de service avec des demandes et des réponses
liées à un WSDL valide.
Procédure
Pour ajouter la spécification WS-Addressing à un algorithme de sécurité WSDL :
- Ouvrez le test, sélectionnez une demande de service et dans la vue Données de transaction brutes , sélectionnez Activer l'affichage du document XML après le traitement de la sécurité.
- Sur la page Pile de demande, cliquez sur Modifier la sécurité WSDL
. Conseil : Si vous devez modifier des algorithmes de sécurité ou de traitement distincts pour les réponses entrantes, cliquez sur Afficher la pile de réponse pour ajouter une page Pile de réponse à l'éditeur.
L'éditeur de sécurité WSDL s'ouvre.
- Sélectionnez la page Piles d'algorithmes de
l'éditeur de sécurité WSDL et dans la liste Algorithme de sécurité,
sélectionnez ou créez un algorithme de sécurité.
- Dans la liste Contenu de la pile, cliquez sur et indiquez les paramètres implémentés par le service.
- Algorithme WS-Addressing
- Utilisez ce bloc si votre service utilise WS-Addressing 2004/08 ou WS-Addressing 1.0 Core standard.
- Espace de nom
- Indiquez l'espace de nom pour WS-Addressing 2004/08 ou WS-Addressing 1.0 Core.
- Action si la demande utilise WS-Addressing
- Sélectionnez l'action à effectuer si WS-Addressing est déjà dans la demande.
- Remplacer l'adresse anonyme dans Reply-to par :
- Sélectionnez cette option pour générer l'adresse indiquée dans l'en-tête Reply-to d'une adresse anonyme.
- Supprimer WS-Addressing de la réponse
- Sélectionnez cette option pour extraire les en-têtes WS-Addressing de la réponse.
- Sauvegardez l'algorithme de sécurité WSDL et sélectionnez l'éditeur de test. Le contenu XML de l'espace de nom WS-Addressing et de l'en-tête
s'affiche dans la vue Données de transaction brutes.