Что означает код HRESULT 0x80860001 (ONL_E_INVALID_AUTHENTICATION_TARGET)?

 
Предыдущий Следующий
ERROR_ATTRIBUTE_NOT_PRESENT ONL_E_ACCESS_DENIED_BY_TOU

ONL_E_INVALID_AUTHENTICATION_TARGET

Что означает ONL_E_INVALID_AUTHENTICATION_TARGET

ONL_E_INVALID_AUTHENTICATION_TARGET (0x80860001) относится к Windows Online ID. Код означает, что приложение запросило аутентификацию для цели, которая недействительна, не зарегистрирована для этого приложения либо не соответствует текущей среде.

Что отличает этот код

Ошибка возникает до проверки пароля пользователя. Поэтому сброс пароля, удаление учётной записи или повторная установка приложения обычно не устраняют причину, если сама цель аутентификации указана неверно.

Что проверить

  • Зафиксируйте идентификатор приложения, имя требуемой службы или билета и среду, в которой выполняется запрос.
  • Сверьте эти значения с регистрацией приложения и допустимыми целями аутентификации.
  • Проверьте первое событие брокера аутентификации с тем же временем и идентификаторами, не записывая токены и другие секреты.

Как подтвердить исправление

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

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.