Outlook 2010, 2013, 2016, ou Outlook pour Office 365 ne peut pas se connecter à l’aide de MAPI sur HTTPs comme prévu

S’applique à : Exchange Server 2016 Enterprise EditionExchange Server 2016 Standard EditionExchange Server 2013 Service Pack 1 Plus

Symptômes


Envisagez le scénario suivant.
  • Vous utilisez Microsoft Outlook 2010.
  • Vous utilisez Microsoft Outlook 2013 avec le Service Pack 1 (SP1) ou une version ultérieure.
  • Vous êtes connecté à une boîte aux lettres de Microsoft Exchange Server 2016 ou de Service Pack 1 (SP1) Microsoft Exchange Server 2013.
  • La boîte aux lettres Exchange et les serveurs CAS (Client Access) que vous connectez à tous ont Exchange Server 2013 SP1 ou une version ultérieure version installée ou 2016 de Microsoft Exchange Server.
  • Les paramètres du serveur nécessaire pour établir des connexions de MapiHttp sont configurés correctement.
Dans le scénario ci-dessus, la colonne protocole dans la boîte de dialogue État de la connexion Outlook montre Qu'outlook 2013 est connecté au serveur Exchange à l’aide d’un mécanisme de connexion autres que MAPI/HTTP. Par exemple, la figure suivante montre une connexion à l’aide de RPC/HTTP.
Protocole

Remarque Les connexions MAPI/HTTP sont désignées dans la colonne de protocole à l’aide de la chaîne de HTTP

En outre, si MAPI/HTTP est désactivé, les utilisateurs d’Office 365 recevoir une invite de commandes de l’authentification de base et non une invite d’authentification modernes.

Cause


Ce problème peut se produire si la fonctionnalité de MapiHttp est désactivée sur le client Outlook à l’aide de la valeur de Registre suivante :
Clé: HKEY_CURRENT_USER\Software\Microsoft\ExchangeDWORD: MapiHttpDisabledvaleur: 1

Résolution


Pour résoudre ce problème, modifiez la valeur de MapiHttpDisabled sur 0 (zéro) ou supprimez la valeur MapiHttpDisabled DWORD. Ces données de Registre sont destinées à des fins de test.
  1. Quittez Outlook.
  2. Ouvrez l'Éditeur du Registre. Pour ce faire, utilisez une des procédures suivantes, en fonction de votre version de Windows.
    • Windows 10, Windows 8.1 et Windows 8: appuyez sur la touche Windows + R pour ouvrir une boîte de dialogue Exécuter. Tapez regedit.exe et cliquez sur OK.
    • Windows 7: cliquez sur Démarrer, tapez regedit.exe dans la zone Rechercher, puis appuyez sur entrée.
  3. Recherchez et sélectionnez la clé suivante dans le Registre.HKEY_CURRENT_USER\Software\Microsoft\Exchange
  4. Cliquez sur MapiHttpDisabled , puis cliquez sur Modifier.
  5. Modifier les données de la valeur sur 0 , puis cliquez sur OK.
  6. Fermez l’Éditeur du Registre.
  7. Démarrez Outlook.

Informations supplémentaires


Pour plus d’informations sur la configuration requise pour MAPI sur les connexions HTTP, reportez-vous au site Web de Microsoft TechNet suivant :