Sumário

Search

  1. Prefácio
  2. Compreendendo o PowerExchange for Web Services
  3. Configurando o PowerExchange for Web Services
  4. Origens e destinos de serviço da Web
  5. Transformação de Consumidor de Serviços da Web
  6. Criando e configurando fluxos de trabalho de Serviço da Web
  7. Apêndice A: Referência de tipo de dados

PowerExchange for Web Services Guia do Usuário do PowerCenter

PowerExchange for Web Services Guia do Usuário do PowerCenter

Autenticação nos Serviços da Web

Autenticação nos Serviços da Web

Ao importar uma definição de serviço da Web ou uma transformação de Consumidor de Serviço da Web, o provedor de serviços da Web externo autentica o Designer. Ao se conectar a um provedor de serviços da Web externo para ler ou gravar dados, esse mesmo provedor autentica o Serviço de Integração do PowerCenter.
O provedor de serviço da Web utiliza os seguintes tipos de autenticação:
  • Autenticação básica.
    Precisa que você forneça um nome de usuário e uma senha para o domínio do provedor de serviços da Web. O Serviço de Integração do PowerCenter envia o nome de usuário e a senha ao provedor de serviços da Web para autenticação.
  • Autenticação de compilação.
    Precisa que você forneça um nome de usuário e uma senha para o domínio do provedor de serviços da Web. O Serviço de Integração do PowerCenter gera uma compilação de mensagens criptografadas a partir do nome de usuário e da senha e a envia ao provedor de serviços da Web. O host de serviços da Web gera um valor temporário para o nome de usuário e a senha e armazena no Active Directory no Controlador de Domínio. Ele compara o valor com a compilação de mensagens. Se houver correspondência, você será autenticado pelo provedor de serviços da Web.
  • Autenticação NTLM.
    Solicita que você forneça um nome de domínio, um nome de servidor ou um nome de usuário e uma senha padrão. Você é autenticado pelo provedor de serviços da Web com base no domínio ao qual você está conectado. Ele obtém o nome de usuário e a senha do Controlador de Domínio do Windows e os compara com o nome de usuário e a senha que você fornece. Se houver correspondência, você será autenticado pelo provedor de serviços da Web. A autenticação NTLM não armazena senhas criptografadas no Active Directory no Controlador de Domínio. O provedor de serviços da Web usa autenticação NTLM v1 ou NTLM v2 para autenticação.
O Serviço de Integração do PowerCenter envia solicitações de autenticação ao host de serviços da Web por meio de HTTP. O host de serviços da Web envia uma resposta com o código de status 401 com um cabeçalho que indica o tipo de autenticação suportada. O Serviço de Integração do PowerCenter envia as credenciais de logon ao host de serviços da Web. Para efetuar chamadas de HTTP, o Serviço de Integração do PowerCenter usa a biblioteca do curl, que realiza uma autenticação.