Codage des données d'identification dans des adresses URL

Vous pouvez choisir de coder ou non les données d'identification transmises dans une URL IBM® Business Process Manager qui implémente redirect-login.jsp. Vous pouvez coder les données d'identification dans une URL utilisée, par exemple, pour démarrer un service directement à partir d'IBM Process Designer.

Avant de commencer

Vérifiez que les composants suivants sont arrêtés avant d'effectuer cette tâche :
  • IBM Process Center Server
  • IBM Process Server

Pourquoi et quand exécuter cette tâche

Pour contrôler le codage, utilisez la propriété <encode-redirect-url-credentials> dans le fichier 00Static.xml, qui se trouve dans le répertoire suivant : PROFILE_HOME\config\cells\nonm_cellule\nodes\nom_noeud\servers\nom_serveur\process-server\config\system.

Pour apporter des modifications à la configuration, vous devez copier le contenu du fichier 00Static.xml dans le fichier 100Custom.xml, qui se trouve dans le fichier PROFILE_HOME\config\cells\nom_cellule\nodes\nom_noeud\servers\nom_serveur\process-server\config\100Custom.xml.
Important : Apportez toutes les modifications requises dans le fichier 100Custom.xml. Ne modifiez pas le fichier 00Static.xml.

Procédure

  1. Ouvrez le fichier 00Static.xml dans un éditeur de texte.
  2. Dans le fichier 00Static.xml, copiez chaque propriété à modifier.
  3. Ouvrez le fichier 100Custom.xml dans un éditeur de texte.
  4. Collez les propriétés suivantes du fichier 00Static.xml dans le fichier 100Custom.xml.
    <authoring-environment merge="mergeChildren">
    	<encode-redirect-url-credentials merge="replace">true</encode-redirect-url-credentials>
    </authoring-environment>
  5. Modifiez la valeur de la propriété <encode-redirect-url-credentials>. Par défaut, cette propriété possède la valeur true de sorte que les données d'identification transmises dans une URL IBM BPM soient codées. Si vous changez le paramètre pour false, l'adresse URL est composée des données d'identification en texte plein.
  6. Sauvegardez les modifications.
  7. Démarrez IBM Process Center Server et Process Server.