2013, 2016, Outlook 2010 або Outlook для Office 365 не можуть підключитися за допомогою MAPI через протокол HTTPs, як очікувалося

Застосовується до: Exchange Server 2016 Enterprise EditionExchange Server 2016 Standard EditionExchange Server 2013 Service Pack 1 Докладно

Ознаки


Розглянемо наведений нижче випадок.
  • Ви використовуєте Microsoft Outlook 2010.
  • Ви використовуєте Microsoft Outlook 2013 пакета оновлень 1 (SP1) або пізнішої версії.
  • Підключення до Microsoft Exchange Server 2013 із пакетом оновлень 1 (SP1) або Microsoft Exchange Server-2016-поштової скриньки.
  • Поштової скриньки Exchange і сервери клієнтського доступу (CAS), підключення до всіх є в Exchange Server 2013 пакетом оновлень 1 або пізнішої версії версія або Microsoft Exchange Server-2016.
  • Параметри сервера, необхідно встановити з'єднання з MapiHttp настроєно належним чином.
Вище сценарію протокол стовпці, у діалоговому вікні Стан підключення в Outlook показує, що Outlook 2013, підключеного до сервера Exchange за допомогою механізму підключення MAPI/HTTP. Наприклад, нижче зображено підключення з використанням RPC/HTTP.
Протокол

Примітка. У стовпці протокол , використовуючи додаток HTTPвизначеним MAPI/HTTP-підключень. 

Крім того, якщо MAPI/HTTP вимкнено, Office 365 з'являється базову автентифікацію рядок, відмінний від того, у сучасній автентифікації.

Причина


Ця проблема може виникати, якщо функція MapiHttp вимкнуто, клієнт Outlook, використовуючи такий параметр реєстру:
Ключ: HKEY_CURRENT_USER\Software\Microsoft\Exchangeтипу DWORD: MapiHttpDisabled,значення: 1

Спосіб вирішення


Щоб вирішити цю проблему, змініть значення MapiHttpDisabled на 0 (нуль), або видалити MapiHttpDisabled значення. Дані реєстру, призначені тільки для перевірки.
  1. Закрийте програму Outlook.
  2. Відкрийте редактор реєстру. Для цього скористайтеся одним із наведених нижче способів, відповідно до поточної версії Windows.
    • ОС Windows 8, Windows 10 та Windows 8.1: натисніть клавішу з Windows + R, щоб відкрити діалогове вікно параметрів запуску. Введіть regedit.exe і натисніть OK.
    • Windows 7: натисніть кнопку Пуск, введіть regedit.exe , у полі пошуку і натисніть клавішу Enter.
  3. Знайдіть і виділіть такий розділ реєстру.HKEY_CURRENT_USER\Software\Microsoft\Exchange
  4. MapiHttpDisabled , клацніть правою кнопкою миші та виберіть команду змінити.
  5. Змініть значення на 0 а потім натисніть кнопку OK.
  6. Закрийте редактор реєстру.
  7. Запустіть програму Outlook.

Додаткові відомості


Щоб отримати додаткові відомості про вимоги для MAPI через підключення через протокол HTTP відвідайте такий веб-сайт Microsoft TechNet: