| Предыдущий | Следующий |
| STATUS_CANT_OPEN_ANONYMOUS | STATUS_BAD_TOKEN_TYPE |
STATUS_BAD_VALIDATION_CLASS
Запрошенный формат проверки входа здесь недопустим
Пакеты аутентификации и процессы в стиле Netlogon обмениваются определёнными структурами проверки, описывающими учётную запись, группы, ключи сеанса и результат входа. Класс, допустимый для одного пакета, версии протокола или пути доверенного домена, может не приниматься другим.
Сохраняйте точное имя пакета, тип входа, класс проверки и результат согласования протокола. После сбоя не приводите возвращённый буфер к желаемой структуре. Проверяйте поддержку необязательных классов по версии и синхронизируйте контракт пакета на обеих сторонах пользовательской интеграции аутентификации.
Что проверить
- Запишите пакет аутентификации, тип входа, класс проверки и согласованную версию протокола.
- Убедитесь, что класс поддерживается выбранным пакетом и путём вызова.
- Перед чтением любых полей проверьте тип и длину возвращённого буфера.
Ссылки
- Microsoft: LsaLogonUser
- Открытые спецификации Microsoft: удалённый протокол SAM
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.