Dela via


Outlook 2010, 2013, 2016 eller Outlook för Microsoft 365 ansluter inte Exchange med MAPI via HTTP som förväntat

Ursprungligt KB-nummer: 2937684

Symptom

Tänk dig följande situation:

  • Du använder Microsoft Outlook 2010, Outlook 2013 Service Pack 1 (SP1) eller en senare version.
  • Du är ansluten till en Microsoft Exchange Server 2013 SP1- eller Exchange Server 2016-postlåda.
  • Exchange-postlådan och klientåtkomstservrarna (CAS) som du ansluter till har Exchange Server 2013 SP1 eller en senare version installerad eller Exchange Server 2016.
  • Nödvändiga serverinställningar för att upprätta MapiHttp-anslutningar är korrekt konfigurerade.

I scenariot ovan visar kolumnen Protokoll i dialogrutan Outlook-anslutningsstatus att Outlook 2013 är anslutet till Exchange-servern med en annan anslutningsmekanism än MAPI/HTTP. Följande bild visar till exempel en anslutning med RPC/HTTP.

Skärmbild av dialogrutan Outlook-anslutningsstatus, som visar kolumnen Protokoll som RPC/HTTP.

Obs!

MAPI-/HTTP-anslutningar anges i kolumnen Protokoll med hjälp av strängen HTTP.

Om MAPI/HTTP är inaktiverat får Microsoft 365-användare dessutom en fråga om grundläggande autentisering i stället för en fråga om modern autentisering.

Orsak

Det här problemet kan inträffa om mapiHttp-funktionen är inaktiverad på Outlook-klienten med hjälp av följande registervärde:

Key: HKEY_CURRENT_USER\Software\Microsoft\Exchange
DWORD: MapiHttpDisabled
Value: 1

Åtgärd

Lös problemet genom att ändra värdet för MapiHttpDisabled till 0 (noll) eller ta bort DWORD-värdet MapiHttpDisabled . Registerdata är endast avsedda för testning.

  1. Avsluta Outlook.

  2. Öppna Registry Editor med någon av följande procedurer, beroende på vad som är lämpligt för din version av Windows:

    • Windows 10, Windows 8.1 och Windows 8: tryck på Windows-tangenten + R för att öppna dialogrutan Kör. Skriv regedit.exe och klicka därefter på OK.
    • Windows 7: Klicka på Start, skriv regedit.exe i sökrutan och tryck sedan på Retur.
  3. Lokalisera och klicka på följande nyckel i registret:

    HKEY_CURRENT_USER\Software\Microsoft\Exchange
    
  4. Högerklicka på MapiHttpDisabled och klicka sedan på Ändra.

  5. Ändra värdedata till 0 och klicka sedan på OK.

  6. Stäng registereditorn.

  7. Starta Outlook.

Mer information

Mer information om kraven för MAPI över HTTP-anslutningar finns i MAPI via HTTP.