Что означает код HRESULT 0x80860009 (ONL_E_EMAIL_VERIFICATION_REQUIRED)?

 
Предыдущий Следующий
ONL_E_PARENTAL_CONSENT_REQUIRED ONL_E_ACCOUNT_SUSPENDED_COMPROIMISE

ONL_E_EMAIL_VERIFICATION_REQUIRED

ONL_E_EMAIL_VERIFICATION_REQUIRED означает, что для Windows Online ID необходимо подтвердить адрес электронной почты прежде, чем аутентификация сможет продолжиться.

Почему этот HRESULT специфичен

Сохраните alias аккаунта, состояние подтверждения адреса и результат интерактивной remediation flow, вернувшей этот HRESULT.

Как отличить соседние сбои

Отличайте это состояние от неверного пароля, необходимости обновить свойства профиля и общего сбоя Web Account Manager — способы исправления у них разные.

Данные, способные изменить диагноз

  • Завершите подтверждение через канал электронной почты владельца аккаунта и повторите исходную операцию с тем же account identity.
  • Не объединяйте проверку с очисткой Store, удалением аккаунта, переустановкой пакета или несвязанным repair: иначе невозможно понять, что именно устранило условие.
  • Для диагностики сравните результат до и после подтверждения адреса и сохраните первый broker event, который потребовал verification.
  • Результат до/после: сохраните результат до и после исправления «завершить подтверждение через email-канал владельца аккаунта»; сохраняйте те же идентификаторы до нового результата broker.

Контролируемая последовательность диагностики

  1. Сохраните первое решение: Запишите самое раннее событие о необходимости подтвердить адрес входа Online ID по email вместе с кодом, временем UTC и теми же полями идентичности.
  2. Измените одну предпосылку: Завершите подтверждение через email-канал владельца аккаунта; не объединяйте это со сбросом store, заменой ключа, удалением аккаунта, переустановкой пакета или несвязанным repair.

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


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