Ustawianie serwera proxy HTTP
DOTYCZY: Wszystkie warstwy usługi API Management
Zasady proxy
umożliwiają kierowanie żądań przekazywanych do zapleczy za pośrednictwem serwera proxy HTTP. Tylko protokół HTTP (nie HTTPS) jest obsługiwany między bramą a serwerem proxy. Tylko uwierzytelnianie podstawowe i NTLM.
Uwaga
Minimalizuj ryzyko ujawnienia poświadczeń podczas konfigurowania tych zasad. Firma Microsoft zaleca stosowanie bezpieczniejszych metod uwierzytelniania, jeśli są obsługiwane przez zaplecze, takie jak uwierzytelnianie tożsamości zarządzanej lub menedżer poświadczeń. Jeśli skonfigurujesz poufne informacje w definicjach zasad, zalecamy używanie nazwanych wartości i przechowywanie wpisów tajnych w usłudze Azure Key Vault.
Uwaga
Ustaw elementy zasad i elementy podrzędne w kolejności podanej w instrukcji zasad. Dowiedz się więcej na temat ustawiania lub edytowania zasad usługi API Management.
Instrukcja zasad
<proxy url="http://hostname-or-ip:port" username="username" password="password" />
Atrybuty
Atrybut | opis | Wymagani | Wartość domyślna |
---|---|---|---|
Adres URL | Adres URL serwera proxy w postaci http://host:port . Wyrażenia zasad są dozwolone. |
Tak | Nie dotyczy |
nazwa użytkownika | Nazwa użytkownika, która ma być używana do uwierzytelniania z serwerem proxy. Wyrażenia zasad są dozwolone. | Nie. | Nie dotyczy |
hasło | Hasło, które ma być używane do uwierzytelniania z serwerem proxy. Wyrażenia zasad są dozwolone. | Nie. | Nie dotyczy |
Użycie
- Sekcje zasad: ruch przychodzący
- Zakresy zasad: globalny, obszar roboczy, produkt, interfejs API, operacja
- Bramy: klasyczne, v2, zużycie, self-hosted, obszar roboczy
Uwagi dotyczące użycia
- Zalecamy używanie nazwanych wartości do podawania poświadczeń z wpisami tajnymi chronionymi w magazynie kluczy.
Przykład
W tym przykładzie nazwane wartości są używane dla nazwy użytkownika i hasła, aby uniknąć przechowywania poufnych informacji w dokumencie zasad.
<proxy url="http://192.168.1.1:8080" username={{username}} password={{password}} />
Powiązane zasady
Powiązana zawartość
Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz:
- Samouczek: przekształcanie i ochrona interfejsu API
- Dokumentacja zasad dla pełnej listy instrukcji zasad i ich ustawień
- Wyrażenia zasad
- Ustawianie lub edytowanie zasad
- Ponowne używanie konfiguracji zasad
- Repozytorium fragmentów zasad
- Tworzenie zasad przy użyciu rozwiązania Microsoft Copilot na platformie Azure