Configuration d'un ensemble de règles et des liaisons pour la signature numérique XML à l'aide de liaisons spécifiques aux applications client et fournisseur
Vous pouvez créer un ensemble de règles personnalisé et des liaisons spécifiques à une application, afin d'utiliser la signature numérique XML pour signer le corps des messages de demande et de réponse SOAP.
Avant de commencer
Le fournisseur de services et le client que vous configurez doivent être dans l'application JaxWSServicesSamples. Pour plus d'informations sur la procédure permettant d'obtenir et d'installer cette application, voir Accès aux exemples.
*=info:com.ibm.wsspi.wssecurity.*=all:com.ibm.ws.webservices.wssecurity.*=all:
com.ibm.ws.wssecurity.*=all: com.ibm.xml.soapsec.*=all: com.ibm.ws.webservices.trace.*=all:
com.ibm.ws.websvcs.trace.*=all:com.ibm.ws.wssecurity.platform.audit.*=off:
Pourquoi et quand exécuter cette tâche
Configurez l'ensemble de règles WS-Security pour utiliser uniquement la contrainte WS-Security de signature numérique XML et configurez des liaisons personnalisées spécifiques à l'application de signature numérique XML pour un client et un fournisseur.
Les fichiers de clés utilisés dans cette procédure sont livrés avec WebSphere Application Server Traditional et sont installés dans chacun des profils créés. Vous pouvez utiliser la variable ${RACINE_INSTALL_UTILISATEUR} directement dans la configuration de sorte qu'elle pointe aisément vers les emplacements de fichier de clés sans utiliser de chemin qualifié complet. ${USER_INSTALL_ROOT} correspond à un chemin tel que c:/WebSphere/AppServer/profiles/AppSrv01.
${RACINE_INSTALL_UTILISATEUR}/etc/ws-security/samples/dsig-sender.ks
${USER_INSTALL_ROOT}/etc/ws-security/samples/dsig-receiver.ks
* Services > Service Providers > (AppName)
* Services > Service clients > (AppName)
