| Anterior | Siguiente |
| SEC_E_BUFFER_TOO_SMALL | SEC_E_TIME_SKEW |
SEC_E_WRONG_PRINCIPAL
Qué significa SEC_E_WRONG_PRINCIPAL
SEC_E_WRONG_PRINCIPAL corresponde al HRESULT 0x80090322. Windows indica: «El nombre principal de destino no es correcto.».
Qué comprobar
- Captura target name/SPN solicitado, server identity real y SPNs registrados para la cuenta y conserva tokens/mensajes originales cuando existan.
- Comprueba que «El nombre principal de destino no es correcto.» es la condición real; cambia una sola variable por prueba para separar identidad, red, trust, algoritmo y lifecycle.
Diagnóstico específico
La condición que debe demostrarse en este caso es ««El nombre principal de destino no es correcto.».». Conserva security package, principal, target SPN, tipo de credencial, flags del contexto y substatus Kerberos/Schannel disponible y cambia únicamente la precondición relacionada con wrong principal; si el siguiente intento devuelve otro HRESULT, trátalo como una fase distinta en vez de ocultar el primero.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
