| Anterior | Siguiente |
| STATUS_NO_IP_ADDRESSES | STATUS_CRYPTO_SYSTEM_INVALID |
STATUS_WRONG_CREDENTIAL_HANDLE
Qué significa STATUS_WRONG_CREDENTIAL_HANDLE
SSPI separa credentials y security context. El credential handle describe credenciales disponibles para un package/direction; el context handle representa una negociación concreta con un peer. Este estado aparece cuando una operación mezcla handles que no pertenecen al mismo flujo.
Es típico en reconnect, credential refresh o caches compartidas entre threads. Repetir la misma combinación de handles reproduce el error. Registre package, inbound/outbound use y generación del handle para localizar dónde se cruzaron lifetimes.
Qué comprobar
- Handle retornado por
AcquireCredentialsHandle. - Context handle creado con esas credenciales.
- Security package y direction compatibles.
- Races de cleanup/refresh que sustituyen credenciales mientras un context sigue vivo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
