¿Qué significa el código HRESULT 0x00090313 (SEC_I_COMPLETE_NEEDED)?

 
Anterior Siguiente
SEC_I_CONTINUE_NEEDED SEC_I_COMPLETE_AND_CONTINUE

SEC_I_COMPLETE_NEEDED

Qué significa SEC_I_COMPLETE_NEEDED

SEC_I_COMPLETE_NEEDED corresponde al HRESULT 0x00090313. Windows indica: «La función se completó correctamente, pero debe llamarse a CompleteToken.».

Qué comprobar

  • Captura token producido, package y llamada CompleteAuthToken pendiente y conserva tokens/mensajes originales cuando existan.
  • Comprueba que «La función se completó correctamente, pero debe llamarse a CompleteToken.» es la condición real; cambia una sola variable por prueba para separar identidad, red, trust, algoritmo y lifecycle.

Cómo separar este resultado

La condición que debe quedar demostrada es ««La función se completó correctamente, pero debe llamarse a CompleteToken.».». Conserva security context, token de entrada/salida, ISC/ASC flags y fase exacta del handshake SSPI y repite la operación cambiando sólo la precondición de complete needed; no descartes el primer HRESULT cuando una capa superior devuelva después un código distinto.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.