Table des matières

Search

  1. Préface
  2. Introduction aux services d'entité commerciale
  3. Appels de services d'entité commerciale Enterprise Java Bean
  4. Appels de services d'entité commerciale Representational State Transfer
  5. Appels de services d'entité commerciale du protocole SOAP (Simple Object Access Protocol)
  6. Services d'enregistrements de références croisées et de calculs de MVV
  7. Prise en charge du service de liaison d'entreprise
  8. Appels externes pour le nettoyage, l'analyse et la transformation de données d'entités d'entreprise
  9. Utilisation d'API REST pour ajouter des enregistrements d'entités commerciales

Guide des services d'entité d'entreprise

Guide des services d'entité d'entreprise

Cookies d'authentification pour la connexion à partir d'applications tierces

Cookies d'authentification pour la connexion à partir d'applications tierces

Utilisez les cookies d'authentification pour authentifier les utilisateurs d'Informatica MDM Hub et appeler les services d'entité commerciale d'applications tierces. Vous pouvez obtenir un cookie basé sur les justificatifs d'identité d'un utilisateur authentifié. Enregistrez le cookie et utilisez-le pour appeler les API REST. Vous n'avez pas besoin de coder en dur le nom d'utilisateur et le mot de passe.
Effectuez la demande POST suivante pour vous connecter à la vue Entity 360 à l'aide de votre nom d'utilisateur et de votre mot de passe :
POST http://<host>:<port>/e360/com.informatica.tools.mdm.web.auth/login { user: 'admin', password: 'user password' }
Lorsque l'opération de connexion a réussi, le serveur renvoie le cookie d'authentification dans le champ en-tête
set-cookie
. L'exemple de code suivant montre un champ
set-cookie
dans l'en-tête de réponse :
Set-Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="; Version=1; Path=/
Stockez le hachage et utilisez-le dans l'en-tête de demande de vos appels d'API. Vous n'avez pas besoin d'indiquer de nom d'utilisateur et de mot de passe pour les appels d'API.
L'exemple suivant montre comment utiliser un cookie d'authentification dans l'en-tête de demande d'API :
GET http://<IP of host>:8080/cmx/cs/localhost-orcl-DS_UI1/Person?action=meta Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="