目录

Search

  1. 前言
  2. 业务实体服务简介
  3. Enterprise Java Bean 业务实体服务调用
  4. 具象状态传输业务实体服务调用
  5. 简单对象访问协议业务实体服务调用
  6. 用于交叉引用记录和 BVT 计算的服务
  7. 支持企业关联服务
  8. 清理、分析和转换业务实体数据的外部调用
  9. 使用 REST API 添加业务实体记录

业务实体服务指南

业务实体服务指南

用于从第三方应用程序进行登录的身份验证 Cookie

用于从第三方应用程序进行登录的身份验证 Cookie

使用身份验证 Cookie 可以对 MDM Hub 用户进行身份验证,并从第三方应用程序调用业务实体服务。您可以获取基于经过身份验证的用户的凭据的 Cookie。保存该 Cookie 后,可以用它来调用 SOAP API,而不需要对用户名和密码进行硬编码。
发出以下 POST 请求,用您的用户名和密码登录到 Entity 360 视图:
POST http://<host>:<port>/e360/com.informatica.tools.mdm.web.auth/login { user: 'admin', password: 'user password' }
登录操作成功后,服务器会在
set-cookie
表头字段中返回身份验证 Cookie。以下示例代码显示了响应表头中的
set-cookie
Set-Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="; Version=1; Path=/
请存储该哈希值并在 API 调用的请求表头中使用该哈希值。您不需要为 API 调用提供用户名和密码。
以下示例显示了如何在 API 请求表头中使用身份验证 Cookie:
GET http://<IP of host>/cmx/cs/localhost-orcl-DS_UI1 Cookie: auth_hash_cookie="admin===QTc1RkNGQkNCMzc1RjIyOQ=="