Configuration du client pour l'authentification de base : spécification de la méthode
L'authentification de base (BasicAuth) fait référence à l'ID et au mot de passe d'un utilisateur valide dans le registre du serveur cible. La collecte des informations BasicAuth peut être effectuée de différentes manières, notamment avec une invite de la console d'administration ou une invite stdin. Elle peut également être définie dans les liaisons pour éviter l'interaction de l'utilisateur.
Avant de commencer
Pour plus d'informations sur l'authentification BasicAuth, voir Méthode d'authentification BasicAuth.
Pourquoi et quand exécuter cette tâche
Pour définir la méthode d'authentification BasicAuth, procédez comme suit :
Procédure
- Lancez un outil d'assemblage. Pour plus d'informations sur les outils d'assemblage.
- Passez à la perspective Java™ EE (Java Platform, Enterprise Edition). Cliquez sur .
- Cliquez sur .
- A l'aide du bouton droit de la souris, cliquez sur le fichier application-client.xml et sélectionnez .
- Click the WS Extensions tab, which is located at the end of the deployment descriptor editor within the assembly tool.
- Développez la section Les seules options de configuration de connexion valides pour un client pur sont .BasicAuth et Signature.
- Sélectionnez BasicAuth pour authentifier le client à l'aide d'un ID utilisateur et d'un mot de passe. L'ID utilisateur et le mot de passe doivent être indiqués dans le registre d'utilisateurs cible. L'autre option, Signature, permet d'authentifier le client à l'aide du certificat utilisé pour ajouter une signature numérique au message.
Que faire ensuite
- Configuration des liaisons de sécurité du client à l'aide d'un outil d'assemblage
- Configuration des liaisons de sécurité sur un serveur utilisé comme client à l'aide de la console d'administration
Une fois que vous avez sélectionné la méthode d'authentification BasicAuth, vous devez indiquer comment les informations d'authentification doivent être collectées. Voir Configuration du client pour l'authentification de base : Collecte des informations d'authentification.