Gestione connessione HTTP

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

Una connessione HTTP consente a un pacchetto di accedere al server Web utilizzando il protocollo HTTP per l'invio o la ricezione di file. Questa gestione connessione viene usata dall'attività Servizio Web inclusa in SQL Server Integration Services.

Quando si aggiunge una gestione connessione HTTP a un pacchetto, Integration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione HTTP, imposta le proprietà della gestione connessione e quindi la aggiunge alla raccolta Connections del pacchetto.

La proprietà ConnectionManagerType della gestione connessione viene impostata su HTTP.

Per configurare la gestione connessione HTTP, procedere nel modo seguente:

  • Utilizzo di credenziali. Se la gestione connessione utilizza credenziali, le sue proprietà includeranno nome utente, password e dominio.

    Importante

    La gestione connessione HTTP supporta solo l'autenticazione anonima e l'autenticazione di base. Non supporta l'autenticazione di Windows.

  • Utilizzo di un certificato client. Se la gestione connessione utilizza un certificato client, le sue proprietà includeranno il nome del certificato.

  • Specificare il timeout per la connessione al server e le dimensioni del blocco per la scrittura dei dati.

  • Utilizzo di un server proxy. È inoltre possibile configurare il server proxy in modo da utilizzare credenziali e da ignorare il server proxy e utilizzare indirizzi locali.

Configurazione della gestione connessione HTTP

È possibile impostare le proprietà tramite Progettazione SSIS o a livello di codice.

Per informazioni sulla configurazione di una gestione connessione a livello di codice, vedere ConnectionManager.

Editor gestione connessione HTTP (pagina Server)

La scheda Server della finestra di dialogo Editor gestione connessione HTTP consente di configurare la gestione connessione HTTP specificando proprietà quali l'URL e le credenziali di sicurezza. Una connessione HTTP consente a un pacchetto di accedere al server Web utilizzando il protocollo HTTP per l'invio o la ricezione di file. Dopo aver configurato la gestione connessione HTTP sarà inoltre possibile verificare la connessione.

Importante

La gestione connessione HTTP supporta solo l'autenticazione anonima e l'autenticazione di base. Non supporta l'autenticazione di Windows.

Per ulteriori informazioni sulla gestione connessione HTTP, vedere HTTP Connection Manager. Per ulteriori informazioni su uno scenario di utilizzo comune della gestione connessione HTTP, vedere Web Service Task.

Opzioni

URL del server
Digitare l'URL per il server.

Se si intende utilizzare il pulsante Scarica WSDL nella pagina Generale di Editor attività Servizio Web per scaricare un file WSDL, digitare l'URL del file WSDL. L'URL termina con "?wsdl".

Usa credenziali
Consente di specificare se si desidera che per la gestione connessione HTTP vengano utilizzate le credenziali di sicurezza dell'utente per l'autenticazione.

Nome utente
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Password
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Dominio
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Usa certificato client
Consente di specificare se si desidera che per la gestione connessione HTTP venga utilizzato un certificato client per l'autenticazione.

Certificate
Consente di selezionare un certificato nell'elenco usando la finestra di dialogo Seleziona certificato . Nella casella di testo viene visualizzato il nome associato al certificato.

Timeout (in secondi)
Consente di fornire un valore di timeout per la connessione al server Web. Il valore predefinito di questa proprietà è 30 secondi.

Dimensioni blocco (in KB)
Consente di specificare le dimensioni del blocco per la scrittura dei dati.

Test connessione
Dopo aver configurato la gestione connessione HTTP, fare clic su Test connessioneper assicurarsi che la connessione sia operativa.

Editor gestione connessione HTTP (pagina Proxy)

La scheda Proxy della finestra di dialogo Editor gestione connessione HTTP consente di configurare Gestione connessione HTTP in modo che utilizzi un server proxy. Una connessione HTTP consente a un pacchetto di accedere al server Web utilizzando il protocollo HTTP per l'invio o la ricezione di file.

Per ulteriori informazioni sulla gestione connessione HTTP, vedere HTTP Connection Manager. Per ulteriori informazioni su uno scenario di utilizzo comune della gestione connessione HTTP, vedere Web Service Task.

Opzioni

Usa proxy
Consente di specificare se per la gestione connessione HTTP è necessario connettersi tramite un server proxy.

URL proxy
Consente di digitare l'URL del server proxy.

Ignora proxy in locale
Consente di specificare se per la gestione connessione HTTP è necessario ignorare il server proxy per gli indirizzi locali.

Usa credenziali
Consente di specificare se per la gestione connessione HTTP è necessario utilizzare le credenziali di sicurezza per il server proxy.

Nome utente
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Password
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Dominio
Se per la gestione connessione HTTP è stato impostato l'utilizzo di credenziali, è necessario specificare nome utente, password e dominio.

Elenco proxy da ignorare
Elenco degli indirizzi per i quali si desidera ignorare il server proxy.

Aggiunta
Consente di digitare un indirizzo per il quale si desidera ignorare il server proxy.

Rimuovi
Consente di selezionare un indirizzo e quindi di rimuoverlo facendo clic su Rimuovi.

Vedi anche

Attività Servizio Web
Connessioni in Integration Services (SSIS)