Microsoft Dynamics CRM Outlook Client ne parvient pas à configurer si vous utilisez des mots de passe d’application pour l’authentification
Cet article présente un problème indiquant qu’il existe un problème de communication avec le serveur Microsoft Dynamics CRM, cette erreur peut se produire lorsque vous essayez de configurer Microsoft Dynamics CRM pour Office Outlook à l’aide des mots de passe d’application pour l’authentification.
S’applique à : Microsoft Dynamics CRM 2013
Numéro de base de connaissances d’origine : 2933267
Symptômes
Lorsque vous tentez de configurer Microsoft Dynamics CRM pour Office Outlook à l’aide des mots de passe d’application pour l’authentification, vous recevez le message d’erreur suivant :
Il existe un problème de communication avec le serveur Microsoft Dynamics CRM. Le serveur risque de ne pas être disponible. Réessayez ultérieurement. Si le problème persiste, contactez votre administrateur système.
Cause
L’authentification multifacteur est prise en charge uniquement avec Microsoft Dynamics CRM pour Office Outlook 2015 et versions ultérieures. Pour plus d’informations, consultez Activer l’authentification multifacteur via OAuth.
Plus d’informations
Si vous affichez les détails de l’erreur, la trace de pile suivante s’affiche :
Le serveur distant a retourné une erreur : (400) Requête incorrecte.
sur System.Net.HttpWebRequest.GetResponse()
sur Microsoft.Crm.Outlook.ClientAuth.ClaimsBasedAuthProvider'1.MakeHttpPostRequest(Uri postUri, String postData)
sur Microsoft.Crm.Outlook.ClientAuth.PassportAuthProvider'1.SignIn()
at Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.SignIn(Uri endPoint, Credentials, AuthUIMode uiMode, IClientOrganizationContext context, Form parentWindow, Boolean retryOnError)
at Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.GetAuthProvider(Uri endPoint, Credential credentials, AuthUIMode uiMode, Uri webEndPoint, IClientOrganizationContext context, Form parentWindow)
sur Microsoft.Crm.Application.Outlook.Config.ServerInfo.LoadUserId()
sur Microsoft.Crm.Application.Outlook.Config.ServerInfo.Initialize(Uri discoveryUri, OrganizationDetail selectedOrg, String displayName, Boolean isPrimary)
sur Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadDataToServerInfo()
sur Microsoft.Crm.Application.Outlook.Config.ServerForm.<InitializeBackgroundWorkers>b__2(Expéditeur d’objet, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
sur System.ComponentModel.BackgroundWorker.WorkerThreadStart(argument Object)
Pour plus d’informations sur la fonctionnalité Mots de passe d’application disponibles avec l’authentification multifacteur, consultez les articles suivants :