Ange HTTP-proxy
GÄLLER FÖR: Alla API Management-nivåer
Med proxy
principen kan du dirigera begäranden som vidarebefordras till serverdelar via en HTTP-proxy. Endast HTTP (inte HTTPS) stöds mellan gatewayen och proxyn. Grundläggande autentisering och endast NTLM-autentisering.
Varning
Minimera riskerna för exponering av autentiseringsuppgifter när du konfigurerar den här principen. Microsoft rekommenderar att du använder säkrare autentiseringsmetoder om det stöds av serverdelen, till exempel hanterad identitetsautentisering eller autentiseringshanterare. Om du konfigurerar känslig information i principdefinitioner rekommenderar vi att du använder namngivna värden och lagrar hemligheter i Azure Key Vault.
Kommentar
Ange principens element och underordnade element i den ordning som anges i principbeskrivningen. Läs mer om hur du anger eller redigerar API Management-principer.
Principuttryck
<proxy url="http://hostname-or-ip:port" username="username" password="password" />
Attribut
Attribut | beskrivning | Obligatoriskt | Standardvärde |
---|---|---|---|
URL | Proxy-URL i form av http://host:port . Principuttryck tillåts. |
Ja | Ej tillämpligt |
användarnamn | Användarnamn som ska användas för autentisering med proxyn. Principuttryck tillåts. | Nej | Ej tillämpligt |
password | Lösenord som ska användas för autentisering med proxyn. Principuttryck tillåts. | Nej | Ej tillämpligt |
Användning
- Principavsnitt: inkommande
- Principomfattningar: global, arbetsyta, produkt, API, åtgärd
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
- Vi rekommenderar att du använder namngivna värden för att ange autentiseringsuppgifter med hemligheter som skyddas i ett nyckelvalv.
Exempel
I det här exemplet används namngivna värden för användarnamnet och lösenordet för att undvika att lagra känslig information i principdokumentet.
<proxy url="http://192.168.1.1:8080" username={{username}} password={{password}} />
Relaterade principer
Relaterat innehåll
Mer information om hur du arbetar med principer finns i:
- Självstudie: Transformera och skydda ditt API
- Principreferens för en fullständig lista över principinstruktioner och deras inställningar
- Principuttryck
- Ange eller redigera principer
- Återanvända principkonfigurationer
- Lagringsplats för principfragment
- Skapa principer med Microsoft Copilot i Azure