Índice

Search

  1. Prólogo
  2. Introducción a los servicios de entidad de negocio
  3. Llamadas del servicio de entidad de negocio de EJB
  4. Llamadas del servicio de entidad de negocio de REST
  5. API REST para Data Director
  6. Llamadas del servicio de entidad de negocio de SOAP
  7. Servicios de cálculos de BVT y registros de referencias cruzadas
  8. Compatibilidad del servicio de vinculación empresarial
  9. Llamadas externas para limpiar, analizar y transformar datos
  10. Apéndice A: Uso de las API de REST para añadir registros
  11. Apéndice B: Uso de las API de REST para cargar archivos
  12. Apéndice C: 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

Ejemplo de llamada AJAX con autenticación básica HTTP

Ejemplo de llamada AJAX con autenticación básica HTTP

Una llamada a los servicios de entidad de negocio requiere autenticación básica HTTP.
El siguiente código muestra un ejemplo de una llamada AJAX con autenticación básica HTTP que usa jQuery:
<script type="text/javascript"> function readMeta(user, pass){ $.ajax({ type: "GET", url: "/cmx/cs/localhost-mdm-DS_UI1/Person?action=meta", dataType: 'json', async: false, headers: { "Authorization": "Basic " + btoa(user + ":" + pass) }, success: function (data) { alert('Data received! ' + data.object.label); } }); } </script>
En este ejemplo,
btoa
es una función estándar que codifica una cadena en formato Base64.
El desarrollador que implementa esta llamada puede decidir cómo pasar el nombre de usuario y la contraseña.
Para que las llamadas AJAX tengan éxito, aloje la aplicación JavaScript en el mismo dominio que MDM Hub.