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. |
Sì | 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
- Sezioni del criterio: inbound
- Ambiti del criterio: globale, area di lavoro, prodotto, API, operazione
- Gateway: classico, v2, consumo, self-hosted, area di lavoro
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}} />
Criteri correlati
Contenuto correlato
Per ulteriori informazioni sull'utilizzo dei criteri, vedere:
- Esercitazione: trasformare e proteggere l'API
- Informazioni di riferimento sui criteri per un elenco completo delle istruzioni dei criteri e delle relative impostazioni
- Espressioni di criteri
- Impostare o modificare criteri
- Riutilizzare le configurazioni dei criteri
- Repository dei frammenti di criteri
- Creare criteri usando Microsoft Copilot in Azure