Affichage des détails sur un client de service et gestion des ensembles de règles à l'aide de la console d'administration
Utilisez cette tâche de console d'administration pour afficher les détails sur votre référence client de service et pour gérer les ensembles de règles du service, ses noeuds finaux et ses opérations.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Vous avez développé un service Web contenant tous les artefacts nécessaires et déployé votre application de services Web sur votre instance de serveur d'applications. Vous pouvez maintenant associer ou déconnecter des ensembles de règles et gérer les liaisons associées.
Les informations relatives à l'ensemble de règles s'affichent dans la colonne Ensemble de règles lié. Si un ensemble de règles est directement associé, le nom de cet ensemble de règles s'affiche,par exemple WS-I RSP. Si aucun ensemble de règles n'est associé et qu'un ensemble de règles est lié à un niveau supérieur, le mot inherited est ajouté entre parenthèses à la fin du nom de l'ensemble de règles, comme dans l'exemple suivant : WS-I RSP (inherited). Si aucun ensemble de règles n'est associé directement ou à un niveau supérieur en revanche, le terme Aucun est affiché.
- Non applicable. Aucun ensemble de règles n'est associé, que ce soit directement ou à une ressource de service de niveau supérieur.
- Nom_liaison ou Par Défaut. Le nom de la liaison s'affiche si un ensemble de règles est directement associé et si une liaison spécifique d'une application ou d'une liaison générale est attribuée, par exemple, MesLiaisons1. La valeur par défaut est affichée si un ensemble de règles est associé directement mais que la ressource de service utilise les liaisons par défaut.
- Nom_liaison (hérité) ou Valeur par défaut (hérité). Une ressource de service hérite des liaisons d'une association vers une ressource de niveau supérieur.
Dans la version 7.0 et ultérieure, il existe deux types de liaison, les liaisons spécifiques à l'application et les liaisons générales.
Liaison spécifique à l'application
Vous pouvez créer des liaisons spécifiques à l'application uniquement au point d'association d'un ensemble de règles. Ces liaisons sont spécifiques aux et dépendent des caractéristiques de la règle définie. Les liaisons propres à l'application peuvent fournir une configuration des exigences de règle avancée, telles que des signatures multiples. Cependant, ces liaisons sont réutilisables uniquement dans une application. En outre, les liaisons spécifiques à l'application peuvent être réutilisées de manière limitée dans les ensembles de règle.
Lorsque vous créez une liaison spécifique à une application pour une association d'ensemble de règles, la liaison n'est pas configurée. Vous devez ajouter chaque règle, telle WS-Security ou le transport HTTP, pour laquelle vous souhaitez remplacer la liaison par défaut et vous devez configurer les liaisons pour chaque règle ajoutée. Pour la règle WS-Security, certains attributs de configuration de haut niveau tels que TokenConsumer, TokenGenerator, SigningInfo, ou EncryptionInfo peuvent être obtenus à partir des liaisons par défaut s'ils ne sont pas configurés dans les liaisons spécifiques à l'application.
Pour les clients des services, vous pouvez créer uniquement des liaisons d'application en sélectionnant
pour les ressources du client des services disposant d'un ensemble de règles associé. Voir la collection de liaisons et d'ensembles de règles de clients de service. De même, pour les clients de service, vous pouvez uniquement créer des liaisons d'application en sélectionnant pour les ressources de client de service ayant un ensemble de règles associé. Voir ensemble de règles de client de services et collection de liaisons.Liaisons générales
Les liaisons générales ont été introduites dans Version 7.0. Ces liaisons peuvent être configurées pour être utilisées dans une variété d'ensembles de règles et peuvent être réutilisées dans les applications et pour les associations du service d'accréditation. Bien que les liaisons soient largement réutilisables, elle ne peuvent néanmoins pas fournir de configuration pour les configurations de règles avancées, comme par exemple les signatures multiples. Il existe deux types de liaison générale :
- Liaisons générales de l'ensemble de règles du fournisseur
- Liaisons générales de l'ensemble de règles du client
Vous pouvez créer des liaisons d'ensemble de règles de fournisseur générales en cliquant sur Nouveau dans le panneau des ensembles de règles fournisseur générales ou en cliquant sur > Nouveau dans le panneau des liaisons et de l'ensemble de règles client générales. Voir Définition et gestion des liaisons de client ou de fournisseur de services.
>Selon le rôle de sécurité qui vous est affecté lorsque la sécurité est activée, il se peut que vous n'ayez pas accès aux zones de saisie ou aux boutons permettant de créer ou de modifier des données de configuration. Examinez la documentation des rôles administratifs pour en savoir plus sur les rôles valides pour le serveur d'applications.
Procédure
Résultats
Une fois cette tâche terminée, un ensemble de règles est associé, dissocié ou une liaison est attribuée à l'artefact de service.
Exemple
Vous avez configuré une référence client de service, EchoService12 dans l'instance d'application, WSSampleClientSei. Vous souhaitez maintenant associer la règle par défaut WSSecurity au noeud final EchoService12Port de la référence client de service EchoService12. Tout d'abord, définissez l'emplacement de EchoService12 dans Services > Collection de clients de services. Cliquez sur la référence client de service EchoService12. Sélectionnez la case à cocher pour la ressource EchoService12Port et cliquez sur Connexion. Dans la liste, sélectionnez la règle par défaut WSSecurity. Cliquez sur Sauvegarder pour enregistrer les modifications apportées à la configuration principale.
Que faire ensuite
Vous pouvez maintenant effectuer la gestion des ensembles de règles et des liaisons pour les clients de service au niveau de l'application à l'aide de la console d'administration.