¿Qué significa el estado HTTP 401 (No autorizado)?

 
También puede significar:
ConstanteTipoSO
ERROR_THREAD_MODE_NOT_BACKGROUNDError de WindowsWindows
PF_DETECTED_CORRUPTIONCódigo BSODWindows
Anterior Siguiente
HTTP_STATUS_BAD_REQUEST HTTP_STATUS_PAYMENT_REQ

HTTP_STATUS_DENIED

Qué significa HTTP 401 Unauthorized

HTTP_STATUS_DENIED corresponde a HTTP 401. El recurso requiere autenticación y la solicitud no contiene credenciales válidas suficientes para obtenerlo.

El servidor debe enviar al menos un desafío de autenticación en WWW-Authenticate. Aunque el nombre histórico del estado sea Unauthorized, en la práctica describe un problema de autenticación; un usuario autenticado que carece de permisos suele recibir 403.

Qué comprobar

  • Revisa WWW-Authenticate para saber qué esquema y parámetros espera el servidor.
  • Comprueba expiración, audiencia, alcance y formato del token o credencial, sin registrar secretos.
  • Si las credenciales son correctas pero el usuario no tiene autorización para la operación, distingue ese caso de 401 y revisa la política de acceso.

RFC 9110: HTTP Semantics


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