Aprèn sobre el codi d’error HTTP 401 Unauthorized: quines són les causes i com solucionar-ho.
Llegeix més: HTTP 401 Unauthorized: Guia Ràpida Per Solucionar-hoTable of Contents
- Què és l’error 401 Unauthorized Request?
- Diferents missatges d’error 401 segons el servidor
- 401 Unauthorized vs 403 Forbidden
- Com corregir l’error 401 Unauthorized Request
- Tots els Codis d’estat HTTP
Què és l’error 401 Unauthorized Request?
El HTTP 401 és un codi d’estat de resposta estàndard del costat del client. En efecte, aquesta resposta d’error indica que la sol·licitud del client no s’ha completat perquè no té credencials d’autenticació vàlides per al recurs sol·licitat.
Per exemple, aquest codi d’error HTTP 401 s’obté quan s’intenta accedir a una pàgina protegida amb contrasenya. També es pot rebre aquest error 401 si les credencials van expirar.
Diferents missatges d’error 401 segons el servidor
- “401 Unauthorized”
- “401 Authorization Required”
- “Access Denied”
- “HTTP 401 Error – Unauthorized”
- “This page isn’t working – If the problem continues, contact the site owner. – HTTP ERROR 401”
Per exemple, al navegador Chrome, probablement veuràs un missatge simple que et diu que “This page isn’t working”, com aquest:
De vegades, el servidor respon amb una pàgina derror estandarditzada, p.e. , Nginx 401 Authorization Required:
També, podeu trobar pàgines d’error 401 personalitzades. El següent és un exemple de la nostra resposta derror 401 Unauthorized personalitzada de Wetopi, en accedir a un lloc amb “Restringir accés” habilitat.
401 Unauthorized vs 403 Forbidden
D’una banda, l’error 401 és similar a l’Error HTTP 403 Forbidden, el qual obtenim quan tenim credencials vàlides (o no en necessitem) però l’accés al recurs no està permès (en altres paraules, estàs tractant d’accedir a un recurs privat o restringit que el servidor mai no lliurarà, independentment de les credencials que tinguis).
De l’altra banda, obtenim el codi d’estat 401 quan el recurs està disponible, però, no obstant, no proporcionem o no tenim credencials vàlides.
Com corregir l’error 401 Unauthorized Request
Per identificar i corregir l’error que causa el vostre codi d’error HTTP no autoritzat 401, us proporcionem una llista de les causes i la seva solució. Segueix els consells de la llista fins que trobis la solució:
- Cerca errors a la URL. Un URL escrit incorrectament o un enllaç obsolet podria ser la causa.
- Si la vostra sol·licitud és privada, per exemple una pàgina protegida amb contrasenya, comproveu si heu iniciat sessió amb un nom d’usuari i una contrasenya vàlids. Si esteu segur que heu ingressat les credencials correctament, proveu de tancar la sessió i tornar a iniciar sessió. Si l’error persisteix, intenta canviar la contrasenya.
- Obre la URL en una finestra del navegador en incògnit. Si obtens accés en mode d’incògnit, significa que la raó per la qual reps un error 401 és que la memòria cau i les galetes del teu navegador estan desactualitzades.
- Un problema de configuració al lloc web. Si ets un webmaster i estàs executant un lloc de WordPress: intenta deshabilitar els complements un per un. Fa especial atenció als complements relacionats amb la gestió de la seguretat i la protecció de recursos.
- Alguns proveïdors web emeten el HTTP 401 quan un domini apunta al servidor incorrecte. Si ets un webmaster, verifica els Registres DNS (també anomenats Zones DNS). Les adreces IP dels registres DNS del vostre lloc podrien estar apuntant al servidor incorrecte.
- La memòria cau de DNS del vostre ordinador conté zones no vàlides. Una memòria cau de DNS desactualitzada o danyada a l’ordinador no és una causa comuna del “Error HTTP 401 Unauthorized”. No obstant això, val la pena considerar buidar la memòria cau DNS del dispositiu.
Encara no tens compte a Wetopi?
Inclou servidors de desenvolupament Gratis.
No cal tarjeta de crèdit.
Tots els Codis d’estat HTTP
200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
205 Reset Content
206 Partial Content
207 Multi-Status
208 Already Reported
226 IM Used
300 Multiple Choices
301 Moved Permanently
302 Found
303 See Other
304 Not Modified
305 Use Proxy
307 Temporary Redirect
308 Permanent Redirect
402 Payment Required
404 Not Found
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
411 Length Required
412 Precondition Failed
413 Payload Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Requested Range Not Satisfiable
417 Expectation Failed
418 I’m A Teapot
421 Misdirected Request
422 Unprocessable Entity
423 Locked
424 Failed Dependency
426 Upgrade Required
428 Precondition Required
429 Too Many Requests
431 Request Header Fields Too Large
444 Connection Closed Without Response
451 Unavailable For Legal Reasons
501 Not Implemented
505 HTTP Version Not Supported
506 Variant Also Negotiates
507 Insufficient Storage
508 Loop Detected
510 Not Extended
511 Network Authentication Required
599 Network Connect Timeout Error