You can configure a portlet in WebCenter Interaction
Portal to send the username and password as an HTTP Basic authentication
header. The header can be used with an authentication namespace to
provide single signon.
Procedure
- In IBM® Cognos® Configuration, configure a namespace
to authenticate portal users.
For
instructions, see the topic about configuring LDAP, or IBM Cognos Series 7
authentication providers in the Installation and Configuration
Guide.
- Install an alternate CGI or ISAPI or servlet gateway in IBM Cognos.
For instructions, see the topic about
installing IBM Cognos BI in the Installation and Configuration
Guide.
- Configure the gateway.
For
instructions, see the Installation and Configuration Guide.
- In the administration console of the Web server, configure
the virtual directories to access the gateway.
For
more information, see the documentation for your Web server.
- Configure the WebCenter Interaction remote server to access IBM Cognos BI:
- Edit the cpsalui.properties file in the c10_location/cps/oracle/webapps/gadgets/WEB-INF/classes
directory.
- Change the cps_endpoint property to indicate
the URL of the gateway.
For a CGI gateway, you can use the default
setting if the gateway and the remote server are on the same computer.
Otherwise, replace the localhost portion with host_name:port
For
a servlet or ISAPI gateway, replace the localhost/ibmcognos/cgi-bin/cognos.cgi
portion with the values to target the gateway.
For example,
http://host_name:port/ibmcognos/cgi-bin/cognosisapi.dll/wsrp/cps4/portlets/[package]?wsdl&b_action=cps.wsdl
- Set the cps_auth_namespace property to the namespace
that you want to use for authentication.