| Предыдущий | Следующий |
| SEC_E_INVALID_TOKEN | SEC_E_QOP_NOT_SUPPORTED |
SEC_E_CANNOT_PACK
Что означает SEC_E_CANNOT_PACK
SEC_E_CANNOT_PACK: пакет безопасности не смог упаковать logon/credential buffer в формат, необходимый для передачи в LSA или следующую стадию аутентификации.
Что проверить
- Сохраните размер и тип credential structure до вызова SSPI.
- Проверьте обязательные поля, encoding строк и lifetime указателей внутри auth buffer.
- Если используется custom package, зафиксируйте его собственный диагностический код до преобразования в SEC_E_CANNOT_PACK.
Что делать
Исправляйте структуру входных credentials или реализацию пакет безопасности. Сброс пароля обычно не помогает, если пакет не может даже корректно сериализовать данные для проверки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.