Compartilhar via


Gerenciador de conexões HTTP

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

Uma conexão HTTP permite que um pacote acesse um servidor Web usando o HTTP para enviar ou receber arquivos. A tarefa Serviço Web incluída no SQL Server Integration Services usa esse gerenciador de conexões.

Quando você adiciona um gerenciador de conexões HTTP a um pacote, o Integration Services cria um gerenciador de conexões que será resolvido para uma conexão HTTP em tempo de execução, define as propriedades do gerenciador de conexões e adiciona o gerenciador de conexões à coleção Connections no pacote.

A propriedade ConnectionManagerType do gerenciador de conexões está definida como HTTP.

Você pode configurar um gerenciador de conexões HTTP das seguintes maneiras:

  • Use credenciais. Se o gerenciador de conexões HTTP usar credenciais, suas propriedades incluirão o nome de usuário, a senha e o domínio.

    Importante

    O gerenciador de conexões HTTP dá suporte apenas para autenticação anônima e autenticação básica. Ele não suporta a Autenticação do Windows.

  • Use um certificado do cliente. Se o gerenciador de conexões usar um certificado do cliente, suas propriedades incluirão o nome de certificado.

  • Forneça um tempo limite para conexão com o servidor e um tamanho da parte para gravar dados.

  • Use um servidor proxy. O servidor proxy também pode ser configurado para usar credenciais e ignorar o servidor proxy com o uso de endereços locais em seu lugar.

Configuração do gerenciador de conexões HTTP

Você pode definir propriedades pelo Designer do SSIS ou programaticamente.

Para obter informações sobre como configurar um gerenciador de conexões de forma programática, consulte ConnectionManager.

Editor do Gerenciador de Conexões HTTP (página Servidor)

Use a guia Servidor da caixa de diálogo Editor do Gerenciador de Conexões de HTTP para configurar o Gerenciador de Conexões de HTTP especificando propriedades como URL e credenciais de segurança. Uma conexão HTTP permite que um pacote acesse um servidor Web usando o HTTP para enviar ou receber arquivos. Depois de configurar o Gerenciador de Conexões de HTTP, você também pode testar a conexão.

Importante

O gerenciador de conexões HTTP dá suporte apenas para autenticação anônima e autenticação básica. Ele não suporta a Autenticação do Windows.

Para obter mais informações sobre o gerenciador de conexões de HTTP, consulte HTTP Connection Manager. Para saber mais sobre um cenário de utilização geral para o Gerenciador de Conexões de HTTP, consulte Web Service Task.

Opções

Servidor URL
Digite o URL do servidor.

Para usar o botão Baixar WSDL na página Geral do Editor da Tarefa Serviço da Web para baixar um arquivo WSDL, digite a URL do arquivo WSDL. Essa URL termina com "?wsdl".

Usar credenciais
Especifique se você o Gerenciador de Conexões de HTTP deve usar as credenciais de segurança do usuário para autenticação.

Nome de usuário
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Senha
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Domínio
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Usar certificado do cliente
Especifique se o Gerenciador de Conexões de HTTP deve usar um certificado do cliente para autenticação.

Certificado
Selecione um certificado na lista usando a caixa de diálogo Selecionar Certificado . A caixa de texto exibe o nome associado a este certificado.

Tempo limite (em segundos)
Forneça um tempo limite para conexão com o servidor Web. O valor padrão desta propriedade é 30 segundos.

Tamanho da parte (em KB)
Forneça um tamanho da parte para gravar dados.

Testar Conexão
Depois de configurar o Gerenciador de Conexões de HTTP, confirme se a conexão é viável clicando em Testar Conexão.

Editor do Gerenciador de Conexões de HTTP (Página Proxy)

Use a guia Proxy da caixa de diálogo Editor do Gerenciador de Conexões de HTTP para configurar o Gerenciador de Conexões de HTTP para usar um servidor proxy. Uma conexão HTTP permite que um pacote acesse um servidor Web usando o HTTP para enviar ou receber arquivos.

Para obter mais informações sobre o gerenciador de conexões de HTTP, consulte HTTP Connection Manager. Para saber mais sobre um cenário de utilização geral para o Gerenciador de Conexões de HTTP, consulte Web Service Task.

Opções

Usar proxy
Especifique se você quer que o Gerenciador de Conexões de HTTP conecte por de um servidor proxy.

URL do Proxy
Digite a URL para o servidor proxy.

Ignorar proxy no local
Especifique se você quer que o Gerenciador de Conexões de HTTP ignore o servidor proxy para endereços locais.

Usar credenciais
Especifique se você quer que o Gerenciador de Conexões de HTTP use credenciais de segurança para o servidor proxy.

Nome de usuário
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Senha
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Domínio
Se o Gerenciador de Conexões de HTTP usar credenciais, será necessário especificar um nome de usuário, senha e domínio.

Lista proxies ignoráveis
A lista de endereços para os quais você quer ignorar o servidor proxy.

Adicionar
Digite um endereço para o qual você quer ignorar o servidor proxy.

Remover
Selecione um endereço e remova-o clicando em Remover.

Consulte Também

Tarefa Serviço Web
Conexões do SSIS (Integration Services)