Condividi tramite


Impostare il proxy HTTP

SI APPLICA A: Tutti i livelli di Gestione API

Il criterio proxy consente di indirizzare le richieste inoltrate ai back-end tramite un proxy HTTP. È supportato solo HTTP (non HTTPS) tra il gateway e il proxy. Solo autenticazione Basic e NTLM.

Attenzione

Ridurre al minimo i rischi di esposizione delle credenziali durante la configurazione di questo criterio. Microsoft consiglia di usare metodi di autenticazione più sicuri se supportati dal back-end, ad esempio Autenticazione identità gestita o Gestione credenziali. Se si configurano informazioni sensibili nelle definizioni dei criteri, è consigliabile usare valori denominati e archiviare i segreti in Azure Key Vault.

Nota

Impostare gli elementi e gli elementi figlio del criterio nell'ordine specificato nell'istruzione del criterio. Altre informazioni su come impostare o modificare i criteri di API Management.

Istruzione del criterio

<proxy url="http://hostname-or-ip:port" username="username" password="password" />

Attributi

Attributo Descrizione Richiesto Valore predefinito
URL. URL del proxy nel formato http://host:port. Le espressioni di criteri sono consentite. N/D
username Nome utente da usare per l'autenticazione con il proxy. Le espressioni di criteri sono consentite. No N/D
password Password da usare per l'autenticazione con il proxy. Le espressioni di criteri sono consentite. No N/D

Utilizzo

Note sull'utilizzo

  • È consigliabile usare i valori denominati per fornire le credenziali, con segreti protetti in un insieme di credenziali delle chiavi.

Esempio

In questo esempio, i valori denominati vengono usati per il nome utente e la password per evitare di archiviare informazioni riservate nel documento dei criteri.

<proxy url="http://192.168.1.1:8080" username={{username}} password={{password}} />

Per ulteriori informazioni sull'utilizzo dei criteri, vedere: