La solicitud no se ha aplicado porque carece de credenciales de autenticación válidas para el recurso de destino.
El error HTTP 401 significa «No autorizado» . Indica que el servidor no puede proporcionar el recurso solicitado debido a un problema de autenticación. El cliente debe proporcionar una credencial válida (como un nombre de usuario y contraseña) para acceder al recurso. Es posible que el servidor también devuelva una lista de métodos de autenticación válidos en la respuesta HTTP.
El servidor que genera una respuesta http error 401 Unauthorized DEBE enviar un campo de cabecera WWW-Authenticate que contenga al menos un desafío aplicable al recurso de destino.
Si la solicitud incluía credenciales de autenticación, la respuesta 401 http indica que la autorización ha sido rechazada para esas credenciales. El cliente PUEDE repetir la solicitud con un campo de cabecera Authorization nuevo o sustituido. Si la respuesta error http 401 contiene el mismo reto que la respuesta anterior, y el cliente ya ha intentado la autenticación al menos una vez, entonces el cliente DEBERÍA presentar la representación adjunta al usuario, ya que normalmente contiene información de diagnóstico relevante.
Para solucionarlo vuelva a intentar la autenticación. Si el problema persiste, pruebe con otras credenciales.
Referencias de programación del Código de Error 401
- Symfony HTTP Status Constant
Response::HTTP_UNAUTHORIZED
- Python2 HTTP Status Constant
httplib.UNAUTHORIZED
- Python3+ HTTP Status Constant
http.client.UNAUTHORIZED
- Python3.5+ HTTP Status Constant
http.HTTPStatus.UNAUTHORIZED
- Go HTTP Status Constant
http.StatusUnauthorized
- Rails HTTP Status Symbol
:unauthorized
- .NET HTTP Status Constant
System.Net.HttpStatusCode.Unauthorized
- C# HTTP Status Enum
HttpStatusCode.Unauthorized
- Rust HTTP Status Constant
http::StatusCode::UNAUTHORIZED