Outlook 2016 постійно запитує пароль користувача

Десь з кінця осені (2017 року) багато користувачів стали скаржитися, що Outlook 2016 постійно в процесі роботи став запитувати пароль користувача. Тобто після запуску Outlook успішно підключається до сервера Exchange (або скриньки на Office 265), і через кілька хвилин роботи з'являється вікно для введення імені і пароля користувача. Користувач вводить пароль і тисне Ок, але вікно з пропозицією ввести пароль з'являється знову. Натиснувши кнопку "Скасувати", користувач може продовжити роботу з Outlook, але через якийсь час вікно із запитом пароля вискакує знову. Клієнти різні, є і Windows 7 і Windows 10.

Пробували пересоздавать профіль, перевстановлювати Ofiice-нічого не допомагає, Outlook все одно з якоюсь періодичністю вимагає від користувача ввести пароль.

Думаю, проблема з якимось оновленням, але за останні 4 місяці їх ставилося дуже багато, невже доведеться видаляти їх все по черзі, поки не знайду проблемне? Чи не зустрічалися з такою проблемою?

відповідь

Розглянемо кілька типових ситуацій, при яких Outlook може запитувати повторне введення пароля користувачем.

В першу чергу, звичайно, потрібно переконається, що користувач вводить вірний пароль, і не забув його 🙂

зміст:

  • Збережені паролі
  • В налаштуваннях профілю Outlook включено вимогу введення пароля
  • Outlook Anywhere і NTLM аутентифікація
  • Заборонити Outlook перевіряти точку підключення до хмари Office 365
  • Перестворює поштовий профіль Outlook
  • Антивірус
  • Погане підключення до мережі

Збережені паролі

Перевірте, чи немає і вас збережених паролів в менеджері паролів Windows (Credential Manager), спробуйте видалити їх все.

В налаштуваннях профілю Outlook включено вимогу введення пароля

Відкрийте настройки свого підключення до скриньки в Outlook і перейдіть в розділ змінити -> інші налаштування -> вкладка Безпека. В розділі Відомості про користувача зніміть галку Завжди запитувати облікові дані для входу (Always prompt for credentials).

Outlook Anywhere і NTLM аутентифікація

Якщо Outlook налаштований на доступ до скриньки Exchange за допомогою Outlook Anywhere / MAPI over HTTP, переконайтеся, що для аутентифікації використовується NTLM аутентифікація (Перевірка справжності NTLM). Одночасно з цим потрібно перевірити тип аутентифікації, що використовується для сайту IIS на стороні Exchange.

Якщо комп'ютер з проблемним Outlook не в домені, тоді навпаки потрібно спробувати переключиться з NTLM аутентифікація на Basic.

Заборонити Outlook перевіряти точку підключення до хмари Office 365

Крім того, є інформація, що в одному з останніх оновлень Outlook 2016 з'явилася обов'язкова перевірка точки підключення до хмари Office 365.

Переконатися в цьому можна, якщо за допомогою утиліт Fiddler або TCPView, відстеживши наявність спроб підключення до серверів autodiscover-s.outlook.com і outlook.office365.com

Щоб відключити цю перевірку, в гілці реєстру HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 16.0 \ Outlook \ AutoDiscover потрібно створити DWORD параметр з ім'ям ExcludeExplicitO365Endpoint і значенням 1 і перезапустити Outlook.

Ключ ExcludeExplicitO365Endpoint застосуємо до Outlook 2016 версії 16.0.6741.2017 і вище (цей ключ є додатковим до списку ключів, що визначають типи перевірок при завантаженні в статті Повільний Exchange Autodiscover в Outlook 2016.

Внести зміни до реєстру можна такою командою:
reg add HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ x.0 \ Outlook \ AutoDiscover / t REG_DWORD / v ExcludeExplicitO365Endpoint / d 1
Або за допомогою PowerShell командлет Set-ItemProperty:
Set-ItemProperty -Path "HKCU: \ Software \ Microsoft \ Office \ 16.0 \ Outlook \ AutoDiscover" -Name 'ExcludeExplicitO365Endpoint' -Value 1 -Type DWORD -Force

Перестворює поштовий профіль Outlook

Якщо всі зазначені методи не допомогли позбутися проблеми, видаліть і перебудували профіль Outlook.

Антивірус

Можливо проблеми викликає ваш антивірус / фаєрвол. Спробуйте тимчасово відключити його і перевірити, чи продовжує Outlook запитувати пароль

Погане підключення до мережі

Погане мережеве з'єднання з сервером Exchange і (або) контролером домену також може бути джерелом повторного запиту пароля. Також перевірте час комп'ютера, воно повинно розходиться з часом домену не більше ніж на 5 хвилин. Якщо більше, перевірте схему синхронізації NTP часу в домені.