Configuration de la sécurité au niveau du transport sortant HTTP à l'aide d'un outil d'assemblage
Vous pouvez configurer la sécurité au niveau du transport sortant HTTP à l'aide d'un outil d'assemblage.
Avant de commencer
Vous pouvez configurer la sécurité au niveau du transport sortant HTPP à l'aide des outils d'assemblage fournis avec WebSphere Application Server.
Entre autres méthodes, cette tâche permet de configurer la sécurité au niveau du transport sortant HTTP pour un service Web agissant comme client pour un autre serveur de services web. Vous pouvez également configurer la sécurité à l'aide de la console d'administration ou à l'aide des propriétés Java™. Si vous ne configurez pas la sécurité au niveau du transport sortant HTTP, l'exécution des services web est différée au moment de l'exécution des services Web de Java EE (Java Platform, Enterprise Edition) dans le produit WebSphere pour une configuration SSL (Secure Sockets Layer efficace. En l'absence de configuration SSL avec exécution de la sécurité Java EE dans le produit WebSphere, les propriétés système JSSE (Java Secure Socket Extension) sont utilisées.
Pourquoi et quand exécuter cette tâche
Si vous configurez la sécurité au niveau du transport sortant HTTP à l'aide d'un outil d'assemblage ou de la console d'administration, les informations relatives aux liaisons de la sécurité des services Web sont modifiées. Si vous n'avez pas encore installé l'application des services web dans WebSphere Application Server, vous pouvez configurer la configuration HTTP SSL à l'aide d'un outil d'assemblage. Cette tâche suppose que vous n'avez pas déployé l'application de services web dans le produit WebSphere.
Si vous configurez la sécurité au niveau du transport sortant HTTP à l'aide de propriétés Java standard pour JSSE, ces propriétés sont configurées en tant que propriétés système. La configuration spécifiée dans la liaison est prioritaire sur les propriétés Java. Les configurations définies dans le modèle de programmation de sécurité Java EE ou associées à la sélection dynamique ont toutefois une priorité plus élevée.
Pour plus d'informations, reportez-vous à la rubrique Sécurisation des communications à l'aide de la couche SSL.
Procédure
- Lancez un outil d'assemblage. Lisez la rubrique sur le démarrage de l'outil d'assemblage dans la documentation Rational Application Developer.
- Si vous ne l'avez pas déjà fait, configurez l'outil d'assemblage pour qu'il puisse fonctionner avec les modules Java EE. Vous devez vous assurer que les catégories Java EE et Web sont activées. Lisez la rubrique sur la configuration de l'outil d'assemblage dans la documentation Rational Application Developer.
- Faites migrer les fichiers WAR (fichiers d'archive Web) créés à l'aide d'Assembly Toolkit, d'Application Assembly Tool (AAT) ou d'un autre outil vers l'outil d'assemblage Rational Application Developer. Pour faire migrer les fichiers, importez les fichiers WAR dans l'outil d'assemblage. Lisez la rubrique sur la migration des artefacts de code vers un outil d'assemblage dans la documentation Rational Application Developer.
- Configurez la sécurité au niveau du transport HTTP sortant. Lisez la rubrique sur l'activation des noeuds finaux des services web dans la documentation Rational Application Developer.