Çok kiracılı kimlik doğrulaması sorunlarını giderme

Bu makale, çok kiracılı kimlik doğrulama sorunlarının nasıl giderileceğini açıklar ve Java uygulamalarında kiracıyla ilgili belirteç hatalarını düzeltmenize yardımcı olur.

Kimlik bilgilerini çok kiracılı bir ortamda kullandığınızda, isteğe bağlı olarak ClientAuthenticationException için try/catch kullanabilirsiniz. Aşağıdaki tabloda, bu özel durumun gösterdiği hatalar ve azaltma yöntemleri gösterilmektedir:

Hata mesajı Açıklama Azaltma
The current credential is not configured to acquire tokens for tenant <tenant-ID> Uygulamanın, istenen kiracıdan belirteç almak için kimlik bilgilerini yapılandırması gerekir. İstenen kiracı kimliğini additionallyAllowedTenants kimlik bilgisi oluşturucusuna ekleyin veya herhangi bir kiracı için belirteç alınmasına izin vermek için additionallyAllowedTenants'ye "*" ekleyin.

Bu özel durum, sürümünde 1.6.0çok kiracılı kimlik doğrulamasında yapılan hataya neden olan bir değişikliğin parçası olarak eklendi. Yükseltme sonrasında bu hatayla karşılaşan kullanıcılar BREAKING_CHANGES.md'de değişiklik ve geçiş hakkında bilgi bulabilir

Sonraki Adımlar

Bu makaledeki sorun giderme kılavuzu, Java istemci kitaplıkları için Azure SDK kullanırken karşılaşılan sorunları çözmeye yardımcı olmazsa, Java GitHub deposu için Azure SDKbir sorun oluşturun.