Índice

Search

  1. Prólogo
  2. Introducción a los servicios de entidad de negocio
  3. Llamadas de servicio de entidad de negocio Enterprise Java Bean
  4. Llamadas del servicio de entidad de negocio de transferencia de estado representacional
  5. Llamadas de servicios de entidad de negocio de Protocolo simple de acceso a objetos
  6. Servicios para registros de referencias cruzadas y cálculos de BVT
  7. Compatibilidad del servicio de vinculación empresarial
  8. Llamadas externas para limpiar, analizar y transformar datos
  9. Uso de las API de REST para añadir registros
  10. Uso de las API de REST para cargar archivos
  11. Uso de las API de REST para administrar informes

Guía de servicios de entidad de negocio

Guía de servicios de entidad de negocio

Cookies de autenticación para el inicio de sesión desde aplicaciones de terceros

Cookies de autenticación para el inicio de sesión desde aplicaciones de terceros

Utilice las cookies de autenticación para autenticar los usuarios de MDM Hub y llamar a los servicios de entidades de negocio de aplicaciones de terceros. Puede obtener una cookie basada en las credenciales de un usuario autenticado. Guarde la cookie y utilícela para llamar a la API de REST. No es necesario que integre el nombre de usuario y la contraseña como parte del código.
Realice la siguiente solicitud de POST e inicie sesión en la vista Entidad 360 con su nombre de usuario y contraseña:
POST http://<host>:<port>/e360/com.informatica.tools.mdm.web.auth/login { user: 'admin', password: 'user password' }
Cuando la operación de inicio de sesión se realiza correctamente, el servidor devuelve la cookie de autenticación en el campo de encabezado
set-cookie
. El siguiente código de ejemplo muestra
set-cookie
en el encabezado de respuesta:
Set-Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="; Version=1; Path=/
Almacene el código hash y utilícelo en el encabezado de la solicitud de sus llamadas de API. No es necesario que proporcione un nombre de usuario y una contraseña para las llamadas de API.
El siguiente ejemplo muestra cómo se utiliza la cookie de autenticación en el encabezado de solicitud de la API:
GET http://<IP of host>:8080/cmx/cs/localhost-orcl-DS_UI1/Person?action=meta Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="