¿Qué significa el código HRESULT 0x80860002 (ONL_E_ACCESS_DENIED_BY_TOU)?

 
Anterior Siguiente
ONL_E_INVALID_AUTHENTICATION_TARGET ONL_E_INVALID_APPLICATION

ONL_E_ACCESS_DENIED_BY_TOU

Qué significa ONL_E_ACCESS_DENIED_BY_TOU

ONL_E_ACCESS_DENIED_BY_TOU (-2138701822, 0x80860002). Los términos de uso aceptados no permiten que la aplicación acceda a las propiedades de Online ID solicitadas.

Los estados Online ID describen decisiones del proveedor de identidad y del contexto de Windows. Separa autenticación interactiva, tokens cacheados, registro de la aplicación y estado de la cuenta; no registres secretos ni cuerpos completos de token.

Qué comprobar

  • Comprueba qué propiedad requiere la app.
  • Revisa el alcance permitido por los Terms of Use.
  • Identifica si cambió el contrato o la categoría de datos.

Cómo resolverlo

Solicita solo datos permitidos por los términos vigentes o cambia el flujo para no depender de esa propiedad.

Referencias técnicas


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