¿Qué significa el código HRESULT 0x80005002 (E_ADS_INVALID_USER_OBJECT)?

 
Anterior Siguiente
E_ADS_INVALID_DOMAIN_OBJECT E_ADS_INVALID_COMPUTER_OBJECT

E_ADS_INVALID_USER_OBJECT

Qué significa E_ADS_INVALID_USER_OBJECT

E_ADS_INVALID_USER_OBJECT corresponde a 0x80005002. Se solicitó un objeto de usuario de directorio desconocido.

Qué comprobar

Comprueba objectClass/objectCategory del DN suministrado y si el objeto fue renombrado, eliminado o sustituido. En bosques grandes, conserva también el dominio/controlador que resolvió la búsqueda.

Cómo resolverlo o tratarlo

Localiza el usuario actual por un atributo estable y vuelve a enlazar con su DN vigente antes de usar métodos específicos de usuario. Evita asumir que cualquier security principal es automáticamente un objeto user.

Qué distingue este resultado

El fallo es de tipo de objeto esperado: no equivale a una contraseña incorrecta ni a una propiedad de usuario ausente.

Referencias técnicas


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