Temel kimlik doğrulaması
UYGULANANLAR: Tüm API Management katmanları
Temel kimlik doğrulamasını kullanarak bir arka uç hizmetiyle kimlik doğrulaması yapmak için ilkeyi authentication-basic
kullanın. Bu ilke, HTTP Yetkilendirme üst bilgisini ilkede sağlanan kimlik bilgilerine karşılık gelen değere etkin bir şekilde ayarlar.
Dikkat
Bu ilkeyi yapılandırırken kimlik bilgilerinin açığa çıkarma risklerini en aza indirin. Microsoft, yönetilen kimlik doğrulaması veya kimlik bilgisi yöneticisi gibi arka ucunuz tarafından destekleniyorsa daha güvenli kimlik doğrulama yöntemleri kullanmanızı önerir. İlke tanımlarında hassas bilgileri yapılandırıyorsanız, adlandırılmış değerleri kullanmanızı ve gizli dizileri Azure Key Vault'ta depolamanızı öneririz.
Not
İlkenin öğelerini ve alt öğelerini ilke bildiriminde sağlanan sırayla ayarlayın. API Management ilkelerini ayarlama veya düzenleme hakkında daha fazla bilgi edinin.
İlke bildirimi
<authentication-basic username="username" password="password" />
Özellikler
Öznitelik | Açıklama | Zorunlu | Varsayılan |
---|---|---|---|
username | Temel kimlik bilgilerinin kullanıcı adını belirtir. İlke ifadelerine izin verilir. | Yes | Yok |
password | Temel kimlik bilgilerinin parolasını belirtir. İlke ifadelerine izin verilir. | Yes | Yok |
Kullanım
- İlke bölümleri: gelen
- İlke kapsamları: genel, çalışma alanı, ürün, API, işlem
- Ağ geçitleri: klasik, v2, tüketim, şirket içinde barındırılan, çalışma alanı
Kullanım notları
- Bu ilke, ilke bölümünde yalnızca bir kez kullanılabilir.
- Anahtar kasasında korunan gizli dizilerle kimlik bilgileri sağlamak için adlandırılmış değerleri kullanmanızı öneririz.
Örnek
<authentication-basic username="testuser" password="testpassword" />
İlgili ilkeler
İlgili içerik
İlkelerle çalışma hakkında daha fazla bilgi için bkz:
- Öğretici: API'nizi dönüştürme ve koruma
- İlke deyimlerinin ve ayarlarının tam listesi için ilke başvurusu
- İlke ifadeleri
- İlkeleri ayarlama veya düzenleme
- İlke yapılandırmalarını yeniden kullanma
- İlke kod parçacıkları deposu
- Azure API Management ilke araç seti
- Azure'da Microsoft Copilot kullanarak ilke yazma