Autentisera med Basic
GÄLLER FÖR: Alla API Management-nivåer
Använd principen för att autentisera authentication-basic
med en serverdelstjänst med grundläggande autentisering. Den här principen anger i praktiken HTTP-auktoriseringshuvudet till det värde som motsvarar de autentiseringsuppgifter som anges i principen.
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
<authentication-basic username="username" password="password" />
Attribut
Attribut | beskrivning | Obligatoriskt | Standardvärde |
---|---|---|---|
användarnamn | Anger användarnamnet för grundläggande autentiseringsuppgifter. Principuttryck tillåts. | Ja | Ej tillämpligt |
password | Anger lösenordet för grundläggande autentiseringsuppgifter. Principuttryck tillåts. | Ja | Ej tillämpligt |
Användning
- Principavsnitt: inkommande
- Principomfattningar: global, arbetsyta, produkt, API, åtgärd
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
- Den här principen kan bara användas en gång i ett principavsnitt.
- Vi rekommenderar att du använder namngivna värden för att ange autentiseringsuppgifter med hemligheter som skyddas i ett nyckelvalv.
Exempel
<authentication-basic username="testuser" password="testpassword" />
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