| Предыдущий | Следующий |
| ERROR_SERVICE_NOT_FOUND | ERROR_NOT_LOGGED_ON |
ERROR_NOT_AUTHENTICATED
Что означает ERROR_NOT_AUTHENTICATED
ERROR_NOT_AUTHENTICATED означает, что операция требует подтверждённой личности пользователя или службы, но действующий контекст безопасности отсутствует либо аутентификация ещё не завершена.
Что проверить
- Зафиксируйте используемый пакет аутентификации, тип токена и уровень impersonation.
- Проверьте, завершён ли обмен Negotiate/NTLM/Kerberos до выполнения защищённой операции.
- Для асинхронного кода убедитесь, что токен или контекст impersonation не завершил время жизни до обработки запроса.
- Для службы отдельно проверьте её учётную запись, SPN, delegation и доступ к учётным данным в неинтерактивном сеансе.
Восстановите корректную последовательность аутентификации и только затем повторяйте защищённую операцию. Успешный вход пользователя в интерактивную сессию сам по себе не гарантирует наличие подходящего контекста у фоновой службы.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.