Habilitación del inicio de sesión único de Oracle WebCenter Interaction Portal mediante la autenticación básica

Puede configurar un portlet en WebCenter Interaction Portal para enviar el nombre de usuario y contraseña como cabecera de autenticación básica HTTP. La cabecera se puede utilizar con un espacio de nombres de autenticación para proporcionar el inicio de sesión único.

Procedimiento

  1. En IBM® Cognos Configuration, configure un espacio de nombres para autenticar a los usuarios del portal.

    Para obtener instrucciones, consulte el tema sobre configuración de proveedores de autenticación de LDAP o IBM Cognos Series 7 en la Guía de instalación y configuración.

  2. Instale una pasarela alternativa de servlet, CGI o ISAPI en IBM Cognos.

    Para obtener instrucciones, consulte el tema acerca de la instalación de IBM Cognos BI en la Guía de instalación y configuración.

  3. Configure la pasarela.

    Para obtener instrucciones, consulte la Guía de instalación y configuración.

  4. En la consola de administración del servidor web, configure los directorios virtuales para acceder a la pasarela.

    Si desea obtener más información, consulte la documentación para su servidor web.

  5. Configure el servidor remoto de WebCenter Interaction para acceder a IBM Cognos BI:
    • Edite el archivo cpsalui.properties del directorio ubicación_c10/cps/oracle/webapps/gadgets/WEB-INF/classes.
    • Cambie la propiedad cps_endpoint para indicar el URL de la pasarela.

      En una pasarela CGI, puede utilizar el valor predeterminado si la pasarela y el servidor remoto se encuentran en el mismo sistema. De lo contrario, sustituya la parte localhost por nombre_host:puerto.

      En un servlet o una pasarela ISAPI, sustituya la parte localhost/ibmcognos/cgi-bin/cognos.cgi por los valores que hagan referencia a la pasarela.

      Por ejemplo:

      http://nombre_host:puerto/ibmcognos/cgi-bin/cognosisapi.dll/wsrp/cps4/portlets/[package]?wsdl&b_action=cps.wsdl

    • Establezca la propiedad cps_auth_namespace con el espacio de nombres que desee utilizar para la autenticación.