Outlook запрашивает пароль при старте. (Решено)

Outlook постоянно просит и не запоминает пароль при подключении к Exchange —

Outlook постоянно просит и не запоминает пароль при подключении к Exchange
Posted on 24.12.2018
in Локальная сеть и администрирование, Программные ошибки, решение проблем

Outlook постоянно просит пароль при подключении к MS Exchange. Происходит это после смены пароля как правило, новый появляется на сервере, но не прописывается в операционной системе пользователя.

Пользователь вводит пароль, но всё равно он перезапрашивается, само собой после нескольких попыток учетная запись блокируется.

У меня на контроллере домена и на Exchange сервере стоит Windows Server 2012 R2, у пользователей Windows 10 Pro и Microsoft Office 2016.

Не помогает
снять галочку в настройках своего подключения к ящику в Outlook, в разделе Изменить -> Другие настройки -> вкладка Безопасность. В разделе Сведения о пользователе – Всегда запрашивать учетные данные для входа (Always prompt for credentials).

Началось это после некоторых обновлений Outlook 2016, в котором появилась обязательная проверка точки подключения к облаку Office 365. Убедится в этом можно, если с помощью утилит Fiddler или TCPView, отследив наличие попыток подключения к серверам autodiscover-s.outlook.com и outlook.office365.com.

Костыль через диспетчер учетных данных

Заходим в панель управления, диспетчер учетных данных, там находим учетку Outlook, правим пароль на новый.

Делаем при закрытом Outlook, открываем его, скорее всего пароль он и не спросит теперь, но иногда бывает – вводим доменимя пользователя и пароль.

Когда компьютеров 100 это будет неудобно.

Отключаем коннект к облаку 365 через реестр и Powershell

Нашел в интернете способ решения проблемы через команду PowerShell:

Set-ItemProperty -Path "HKCU:SoftwareMicrosoftOffice16.0OutlookAutoDiscover" -Name 'ExcludeExplicitO365Endpoint' -Value 1 -Type DWORD -Force

Или запись в реестре:

reg add HKEY_CURRENT_USERSoftwareMicrosoftOfficex.0OutlookAutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1

Это отключает проверку точки подключения к облаку Office 365. Мне не помогло, но исправилась одна вещь: он также периодически спрашивает пароль, пытается сконнектиться, но при этом в Outlook работать можно. Что за дичь?

Совет от Microsoft. Помогло

Закрываем Outlook, идём в реестр: HKEY_CURRENT_USERSoftwareMicrosoftExchange

Правка – Создать значение DWORD, вводим имя AlwaysUseMSOAuthForAutoDiscover и в поле “значение” вводим 1.

Это для локальной машины.

Отключаем запрос пароля через групповую политику

Для сетки создаём групповую политику, назначаем ее на нужный контейнер с пользователями или компьютерами.

Идём в конфигурацию пользователя – политики – конфигурация Windows – сценарии – вход в систему, сценарий PowerShell.

Создаём 2 текстовых документа, вводим в первый

Set-ItemProperty -Path "HKCU:SoftwareMicrosoftOffice16.0OutlookAutoDiscover" -Name 'ExcludeExplicitO365Endpoint' -Value 1 -Type DWORD -Force

Сохраняем в расширением ps1. И во второй:

Set-ItemProperty -Path "HKCU:SoftwareMicrosoftExchange" -Name 'AlwaysUseMSOAuthForAutoDiscover' -Value 1 -Type DWORD -Force

Осталось перезагрузить клиентские компьютеры и проверить отработку скрипта.

Скрипты PowerShell, запускаемые через групповые политики, отработают в любом случае, в не зависимости от текущих настроек политики запуска сценариев PowerShell, которая определена командой Set-ExecutionPolicy или соответствующей политикой. Не имеет значения, подписан скрипт или нет, он будет отрабатывать в режиме Bypass.

Спасибо http://winitpro.ru/index.php/2018/01/26/outlook-2016-postoyanno-zaprashivaet-parol-polzovatelya/ и https://zen.yandex.ru/media/id/5a3211a177d0e6afcba2adfd/nastroika-zapuska-skriptov-powershell-cherez-gruppovuiu-politiku-gpo-5b2779457c781600a8ba0b65

Outlook 2016 постоянно запрашивает пароль пользователя

Где-то с конца осени (2017 года) многие пользователи стали жаловаться, что Outlook 2016 постоянно в процессе работы стал запрашивать пароль пользователя. Т.е. после запуска Outlook успешно подключается к серверу Exchange (или ящику на Office 265), и через несколько минут работы появляется окно для ввода имени и пароля пользователя. Пользователь вводит пароль и жмет Ок, но окно с предложением ввести пароль появляется опять. Нажав кнопку «Отмена», пользователь может продолжить работу с Outlook, но через какое-то время окно с запросом пароля выскакивает снова. Клиенты разные, есть и Windows 7 и Windows 10.

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

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

Ответ

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

В первую очередь, конечно, нужно убедится, что пользователь вводит верный пароль, и не забыл его ?
Содержание:

Сохраненные пароли

Проверьте, нет ли и вас сохранных паролей в менеджере паролей Windows (CredentialManager), попробуйте удалить их все.

В настройках профиля 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_USERSoftware MicrosoftOffice16.0Outlook AutoDiscover
нужно создать DWORD параметр с именем ExcludeExplicitO365Endpoint
и значением 1
и перезапустить Outlook.

Ключ ExcludeExplicitO365Endpoint применим к Outlook 2016 версии 16.0.6741.2017 и выше (этот ключ является дополнительным к списку ключей, определяющих типы проверок при загрузке в статье Медленный Exchange Autodiscover в Outlook 2016.

Внести изменения в реестр можно такой командой:reg add HKEY_CURRENT_USERSoftwareMicrosoftOfficex.0OutlookAutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1
Или с помощью PowerShell командлета Set-ItemProperty:Set-ItemProperty -Path "HKCU:SoftwareMicrosoftOffice16.0OutlookAutoDiscover" -Name 'ExcludeExplicitO365Endpoint' -Value 1 -Type DWORD –Force

Пересоздайте почтовый профиль Outlook

Если все указанные методы не помогли избавится от проблемы, удалите и пересоздайте профиль Outlook.

Антивирус

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

Плохое сетевое подключение

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

Ссылка на основную публикацию