Conexão com o cliente Web

Use uma conexão de cliente Web para acessar dados em um endpoint HTTP a partir de um fluxo StreamSets. Essa conexão só pode ser usada em fluxos StreamSets.

Criar uma conexão com o cliente da Web

Para criar uma conexão a ser usada nos fluxos do StreamSets, você precisa dos seguintes detalhes:

  • Base URL : Base fixa URL ou endpoint de solicitação do recurso solicitado. Por exemplo, http://localhost:8000 ou http://localhost:8000/basic/authenticate.
  • Cabeçalhos da solicitação : Cabeçalhos comuns adicionais a serem incluídos na solicitação.
  • Selecione Proxy de servidor Para acessar a fonte de dados da Web por meio de um proxy de servidor. Dependendo de sua configuração, um servidor proxy pode oferecer balanceamento de carga, maior segurança e privacidade. As configurações do servidor proxy são independentes das credenciais de autenticação e da seleção de credenciais pessoais ou compartilhadas. As configurações de proxy do servidor não podem ser armazenadas em um cofre.
    • Servidor proxy : O ponto de extremidade do servidor proxy.
    • O usuário proxy e a senha do proxy : o nome de usuário e a senha do proxy para acessar o endpoint.

Credenciais

Esquema de autenticação

Escolha o método de autenticação para sua conexão com o cliente Web e forneça os detalhes necessários:

Básico
Nome de usuário e senha : o nome de usuário e a senha necessários para acessar a fonte de dados.
Portador
Token : Forneça o token do portador para acessar a fonte de dados.
Compilação
Nome de usuário e senha : o nome de usuário e a senha necessários para acessar a fonte de dados.
Nenhum
Você não tem um método de autenticação para a fonte de dados.
OAuth 1
Chave do consumidor : Nome da chave do consumidor do OAuth.
Segredo do consumidor : OAuth segredo do consumidor.
Token de acesso : OAuth 1.0 token de acesso.
Segredo de acesso : OAuth 1.0 token secret.
OAuth 2
Tipo de concessão : Tipo de concessão exigido pelo serviço HTTP.
  • Token de acesso : URL para solicitar o token de acesso.
  • Credenciais do cliente : Credenciais de cliente que o serviço HTTP usa para identificar o cliente HTTP.
  • Credenciais do proprietário : Credenciais do proprietário do recurso.

Gerenciamento do keystore

Escolha o método de tratamento dos keystores para autenticação e criptografia no servidor HTTP :

Automático
A fonte de dados tratará automaticamente dos keystores necessários.
Manual
Defina manualmente as informações do repositório de chaves preenchendo os campos obrigatórios:
  • Localização do repositório de chaves : De onde carregar o repositório de chaves.
  • Algoritmo de chave do repositório de chaves : Algoritmo para gerenciar o repositório de chaves.
  • Localização da truststore : Caminho para o arquivo da truststore.
  • Algoritmo de chave do truststore : Algoritmo para gerenciar o truststore.
  • Versões de protocolo padrão : defina isso para usar somente protocolos seguros padrão modernos ou defina manualmente as versões do protocolo de transporte.
  • Suítes de criptografia padrão : defina isso para usar apenas suítes de criptografia padrão modernas ou defina as suítes de criptografia manualmente.

Saiba Mais