Bir Microsoft 365 hizmetine bağlanmaya çalıştığınızda Microsoft 365 uygulamalarında kimlik doğrulama sorunlarını düzeltme

Belirti -leri

Bazı Microsoft 365 uygulamalarında kimlik doğrulaması otomatik olarak başarısız olur ve Outlook herhangi bir etkileşim olmadan "Parola gerekiyor" durumuna geçebilir. Ayrıca, FindAllAccountsAsync için Bir Web Hesabı Yöneticisi API çağrısı yaptığınızda, Microsoft Entra günlüklerinde veya Microsoft 365 İstemci günlüklerinde "-2147024809" hata kodunu görebilirsiniz.

Önemli

Bu sorun yalnızca Windows 10, sürüm 1703 veya üzeri ve Microsoft 365 sürüm 1807 veya sonraki sürümleri çalıştıran bilgisayarlarda oluşur.

Nedeni

Kimlik doğrulama sorunu, Active Directory Kimlik Doğrulama Kitaplığı (ADAL) veya Live ID ile ilgili paket bilgilerinin eksik olması nedeniyle oluşur.

Çözüm

Tavsiye

Sık karşılaşılan birkaç Microsoft 365 oturum açma sorununu tanılamak ve otomatik olarak düzeltmek için Microsoft 365 Oturum açma sorun gidericisini çalıştırın.

Bu sorunu çözmek için PowerShell'i kullanarak Microsoft Entra WAM eklentisi (kuruluş veya iş hesapları için) ve Live ID (gibi @outlook.com@hotmail.comkişisel hesaplar için vb.) paketlerini yeniden yükleyin. Bunu yapmak için şu adımları izleyin:

  1. Görev çubuğunuzdaki Windows simgesine sağ tıklayın ve ardından Windows PowerShell (Yönetici)'yi seçin.

  2. Kullanıcı Hesabı Denetimi (UAC) penceresi tarafından istenirse, PowerShell'i başlatmak için Evet'i seçin.

  3. Sorununuz bir iş hesabıyla ilgiliyse Microsoft Entra WAM eklenti paketini düzeltmeniz gerekir. Komut konsolunda aşağıdaki komutu çalıştırın:

    if (-not (Get-AppxPackage Microsoft.AAD.BrokerPlugin)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.AAD.BrokerPlugin
    
  4. Sorununuz kişisel bir hesapla ilgiliyse Live ID paketini düzeltmeniz gerekir. Komut konsolunda aşağıdaki komutu çalıştırın:

    if (-not (Get-AppxPackage Microsoft.Windows.CloudExperienceHost)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.Windows.CloudExperienceHost
    

Komutları çalıştırdıktan sonra ve bunlar hatasız tamamlanırsa, paket yükleme hakkında bilgi içeren bir hızlı ilerleme göstergesi veya durum sonucu görebilirsiniz.