IBM BPM, V8.0.1, All platforms > Administer the IT infrastructure > Manage IBM Process Servers > Modify runtime server configuration properties > Configure proxy settings

Encoding credentials in URLs

You can control whether the credentials passed in an IBM BPM URL that implements redirect-login.jsp are encoded.

For example, you can encode credentials in a URL used to start a service directly from IBM Process Designer.

Verify the following components are stopped before completing this task:

To control encoding, use the <encode-redirect-url-credentials> property in the 00Static.xml file, which you can find in the following directory: PROFILE_HOME\config\cells\ cell_name\nodes\ node_name\servers\ server_name\process-server\config\system.

To make changes to the configuration, you must copy content from the 00Static.xml file to the 100Custom.xml file is located in the PROFILE_HOME\config\cells\ cell_name\nodes\ node_name\servers\ server_name\process-server\config\100Custom.xml file.

Important: Make all required modifications to the 100Custom.xml file.

Do not edit the 00Static.xml file.


Procedure

  1. Open the 00Static.xml file in a text editor.

  2. In the 00Static.xml file, copy each property you want to change.
  3. Open the 100Custom.xml file in a text editor.
  4. Paste the following properties from the 00Static.xml file into the 100Custom.xml file.
    <authoring-environment merge="mergeChildren">
    	<encode-redirect-url-credentials merge="replace">true</encode-redirect-url-credentials>
    </authoring-environment>
  5. Modify the value of the <encode-redirect-url-credentials> property. By default, this property is set to true so that credentials passed in an IBM BPM URL are encoded. If you change the setting to false, the URL is composed with credentials in plain text.
  6. Save your changes.

  7. Start IBM Process Center Server andProcess Server.

Configure proxy settings


Related information:
The 99Local.xml and 100Custom.xml configuration files