| Предыдущий | Следующий |
| TPM_20_E_AUTHSIZE | TPM_20_E_NV_RANGE |
TPM_20_E_AUTH_CONTEXT
Что означает TPM_20_E_AUTH_CONTEXT
TPM_20_E_AUTH_CONTEXT (0x80280145) — TPM 2.0: сеанс авторизации использован с командой контекста или другой командой, не допускающей авторизацию.
Практическая граница результата — аутентификация, контекст безопасности; поэтому сначала нужно проверить доступ и фактическую учётную запись, а не переустанавливать весь компонент «TPM и Microsoft Platform Crypto Provider».
Диагностика и проверка результата
Когда исходная операция завершается сообщением «TPM 2.0: сеанс авторизации использован с командой контекста или другой командой, не допускающей авторизацию», сопоставьте фактическую учётную запись процесса или потока с ACL, правами, сертификатом или учётными данными целевого объекта; запуск от администратора используйте только как контроль.
С первым HRESULT по теме «аутентификация, контекст безопасности» сопоставьте команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.
Не потеряйте данные TPM_RC_AUTH_CONTEXT, TPM_ST_NO_SESSIONS: без них трудно отделить тему «аутентификация, контекст безопасности» от последующего сбоя.
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80280145, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0x80280145: TCG TPM 2.0 Part 2: TPM_RC_AUTH_CONTEXT · TCG TPM 2.0 Part 3: command tables and session rules.
Нужно найти другой код? Найти другой код состояния или ошибки.