Portal, Express Beta Version 6.1
Operating systems: i5/OS, Linux,Windows |
If the Producer from whom you consume WSRP services in your Consumer portal has enabled security by Secure Socket Layer (SSL), you need to configure your Consumer portal for Secure Socket Layer (SSL) with Client Certificate Authentication.
Security notice: Do not use portlets that utilize the Credential Vault over WSRP in conjunction with SSL client certificate authentication. If you configure SSL client certificate authentication for WSRP services, the Consumer portal uses a proxy user ID to authenticate on behalf of its individual users. You configure the proxy user ID by consumer-side SSL client certificate. This means that the WSRP Consumer provides the individual personalization information to the WSRP Producer, but authenticates for all users by using the same identity information. Consequently, if a portlet on the Producer portal utilizes the Credential Vault, all users from one Consumer portal access the same credential slot and can read and override individual settings in the credential slot. Therefore, do not use portlets that utilize the Credential Vault over WSRP in conjunction with SSL client certificate authentication. Parent topic: Preparing security for a WSRP Consumer portal Related tasks
You configure security by SSL for the WSRP Consumer portal by using HTTP over SSL (HTTPS) for the communication.
Performing this task is mandatory. To do this, enable transport layer security in the administrative console for each of the four WSRP ports. Proceed by the following steps:https://producer_portal_host:producer_port/wp_contextRoot/wsdl/wsrp_service.wsdl
For more information about securing Web services refer to the WebSphere Application Server information center.
If your portal acts as a WSRP Consumer and uses client certificate authentication to integrate other Producers, you have the option to configure your portal as described in the following.
This task is optional. To configure your Consumer portal to use client certificate authentication, proceed by the following steps: