Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Symptômes
L’authentification échoue automatiquement dans certaines applications Microsoft 365 et Outlook peut entrer dans l’état « Besoin de mot de passe » sans aucune interaction. En outre, lorsque vous effectuez un appel d’API gestionnaire de comptes web à FindAllAccountsAsync, vous pouvez voir le code d’erreur « -2147024809 » dans les journaux Microsoft Entra ou les journaux du client Microsoft 365.
Important
Ce problème se produit uniquement sur les ordinateurs exécutant Windows 10, version 1703 ou ultérieure, et Microsoft 365 version 1807 ou ultérieure.
La cause
Le problème d'authentification se produit en raison d'un manque d'informations de package concernant soit la bibliothèque d’authentification Active Directory (ADAL), soit Live ID.
Résolution
Conseil / Astuce
Pour diagnostiquer et résoudre automatiquement plusieurs problèmes courants de connexion à Microsoft 365, exécutez l’utilitaire de résolution des problèmes de connexion Microsoft 365.
Pour résoudre ce problème, utilisez PowerShell pour réinstaller les packages pour le plug-in Microsoft Entra WAM (pour les comptes professionnels ou organisationnels) et Live ID (pour les comptes personnels tels que @outlook.com, @hotmail.cometc.). Pour ce faire, procédez comme suit :
Cliquez avec le bouton droit sur l’icône Windows dans votre barre des tâches, puis sélectionnez Windows PowerShell (Administrateur).
Si vous êtes invité par une fenêtre contrôle de compte d’utilisateur (UAC), sélectionnez Oui pour démarrer PowerShell.
Si votre problème concerne un compte professionnel, vous devez résoudre le package de plug-in Microsoft Entra WAM. Exécutez la commande suivante dans la console de commandes :
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.BrokerPluginSi votre problème concerne un compte personnel, vous devez corriger le package Live ID. Exécutez la commande suivante dans la console de commandes :
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
Une fois que vous avez exécuté les commandes et s’ils se sont terminés sans erreur, vous pouvez voir un indicateur de progression rapide ou un résultat d’état qui contient des informations sur l’installation du package.