Så här korrigerar du snabbt 401 Unauthorized-felet

Procédure

Introduktion

Att försöka komma åt en webbplats och bara mötas av en felsida är en obehaglig situation, oavsett om det gäller din egen webbplats eller en tredje parts webbplats. Irritationen som orsakas av ett 401-fel, som med många HTTP-svarskoder, beror delvis på bristen på information som tillhandahålls för att diagnostisera och lösa problemet.

401-felet kan uppstå i alla webbläsare, vilket gör det till ett ganska vanligt problem som användare stöter på. För det mesta är detta problem relativt enkelt och kan lösas enkelt.

I den här artikeln tittar vi på vad 401-felmeddelanden är och vad som orsakar dem, och föreslår sedan fem sätt att lösa dem.

Vad är 401-felkoden?

Statuskoden 401 (Unauthorised eller Non autorisé) innebär att begäran inte har utförts eftersom giltig autentiseringsinformation för den begärda resursen saknas. Servern som genererar ett 401-svar måste inkludera ett WWW-Authenticate-huvudfält som innehåller minst en utmaning som är tillämplig på den begärda resursen.

När en begäran stöter på svårigheter kan det leda till att HTTP 400-statuskoder visas. Fel 401 uppstår i synnerhet när din webbläsare vägrar åtkomst till den sida du försöker besöka.

I stället för att ladda webbsidan visar webbläsaren därför ett felmeddelande. 401-fel kan uppstå i olika webbläsare, vilket resulterar i att olika meddelanden visas:

  • HTTP-fel 401
  • 401 Auktorisering krävs
  • HTTP 401-fel - inte behörig
  • 401 Ej auktoriserad
  • Åtkomst nekad
  • Obehörig

Så här korrigerar du snabbt 401 Unauthorized-felet

Problem uppstår på webbplattformar som kräver identifiering för åtkomst. I de flesta fall indikerar detta ett fel antingen i identifieringsinformationen eller i webbläsarens förmåga att validera den.

Detta liknar HTTP 403 Forbidden-felet, där användaren nekas åtkomst. Fel 401 indikerar dock ett specifikt fel i autentiseringsprocessen.

Koden överförs via WWW-Authenticate-headern, som fastställer den autentiseringsmetod som används för att auktorisera åtkomst till en webbsida eller resurs.

Felkod HTTP 401 obehörigt fel
Typ av fel Detta är i allmänhet ett fel på klientsidan.
Variationer av fel HTTP 401 obehörigt fel
401 Obehörigt fel
401 Obehörigt fel
Åtkomst nekad
401 Auktorisering krävs
Orsaker till fel Felaktig webbadress
Inkompatibilitet med plugin eller tema
Felaktiga anslutningsförsök
Webbläsarens cache och cookies är inaktuella
Fel i serverkonfigurationen
IP-restriktioner

Vad orsakar ett 401-fel?

När en 400-felkod påträffas är det tydligt att det finns ett problem på klientsidan (eller webbläsarsidan). Om problemet uppstår i din webbläsare behöver det inte nödvändigtvis betyda att det är webbläsaren som är orsaken, vilket vi kommer att förtydliga senare.

401-fel uppstår på begränsade resurser, t .ex. lösenordsskyddade sidor på en WordPress-webbplats. Det är därför rimligt att anta att problemet är relaterat till autentiseringsdata.

En av de vanligaste orsakerna till ett 401-fel är att webbläsarens cache och cookies är inaktuella, vilket hindrar en effektiv auktorisering. Om din webbläsare inte använder giltiga autentiseringsdata (eller inga data alls) kommer servern att avvisa begäran.

Ibland beror detta fel på inkompatibilitet eller ett plugin-fel. En brandvägg eller ett säkerhetsplugin kan t.ex. tolka ditt anslutningsförsök som skadlig aktivitet och returnera ett 401-fel för att skydda sidan.

Det är också möjligt att källan till problemet beror på ett mindre fel. De vanligaste felkällorna i den här kategorin är en felaktigt angiven URL eller en föråldrad länk.

Hur kan jag korrigera 401-felet?

Här är fem metoder som du kan använda:

Leta efter fel i URL:en

Vi börjar med den enklaste lösningen: kontrollera att du har använt rätt webbadress. Även om det kan verka uppenbart kan 401-fel ibland uppstå om webbadressen inte har angetts korrekt. Det är också möjligt att den länk du har använt pekar på en felaktig, föråldrad eller obefintlig URL, utan att någon omdirigering har gjorts. Det är därför en god idé att kontrollera att webbadressen är korrekt. Om du har skrivit den själv, se till att den är korrekt. Om du har klickat på en länk, se till att den leder till rätt sida eller försök att besöka den relevanta sidan direkt på webbplatsen.

Töm webbläsarens cacheminne

Webbläsarens cacheminne är utformat för att förbättra din onlineupplevelse genom att minska sidans laddningstid. Den kan dock ibland orsaka problem, bland annat 401-fel, genom att lagra föråldrad eller felaktig data. Om du inte hittar några problem med sidans URL är nästa steg att rensa webbläsarens cache. Detta eliminerar all ogiltig information som lagras lokalt och som kan störa autentiseringsprocessen.

Så här korrigerar du snabbt 401 Unauthorized-felet

Rensa din DNS

En annan metod för att lösa ett 401-fel är att rensa cacheminnet för dina domännamnsservrar (DNS). Även om detta är ett mindre vanligt problem kan det vara orsaken till felet.

I Windows kan du göra detta genom att öppna kommandotolken och skriva kommandot ipconfig/flushdns.

Så här korrigerar du snabbt 401 Unauthorized-felet

På en Mac kan du göra detta genom att använda Terminal-programmet och skriva kommandot sudo killall -HUP mDNSResponder.

Du kommer åt Terminal genom att klicka på Launchpad-ikonen Så här korrigerar du snabbt 401 Unauthorized-felet i Dock, skriva Terminal i sökfältet och sedan klicka på Terminal.

Avaktivera dina insticksprogram för WordPress

Om du har problem med att komma åt din WordPress-webbplats är det möjligt att det beror på ett eller flera insticksprogram. Vissa plugins, särskilt de som är inriktade på säkerhet, kan visa ett 401-fel om de upptäcker misstänkt anslutningsaktivitet. Andra plugins kan helt enkelt vara inkompatibla. I så fall är det lämpligt att avaktivera alla WordPress-plugins och kontrollera om problemet är löst. Därefter kan du återaktivera varje plugin för sig för att se vilket som orsakar problemet. Därefter kan du ta bort pluginet, ersätta det med ett nytt eller kontakta utvecklaren för att få hjälp.

Kontrollera svaret från WWW-Authenticate-headern

Om problemet kvarstår trots ovanstående steg kan det bero på ett problem med servern. I det här fallet kan det vara mer komplicerat att lösa problemet.

Som vi såg tidigare skickas 401-svaret via WWW-Authenticate-huvudet, som visas i följande form: "WWW-Authenticate: realm= ". Detta svar innehåller "utmaningar" eller datasträngar som anger vilken typ av autentisering som krävs för att bevilja åtkomst.

Det är viktigt att kontrollera om header-svaret verkligen har skickats och, mer specifikt, vilket autentiseringsschema som har använts. Denna kontroll kan bidra till att identifiera orsaken till problemet och komma närmare en lösning.

För att göra detta går du till webbsidan som visar 401-felet och öppnar utvecklingskonsolen i Chrome. Du kan komma åt den genom att högerklicka på sidan och välja "Inspektera", eller genom att använda tangentkombinationen Ctrl+Shift+J.

Klicka sedan på fliken "Nätverk" och ladda om sidan. Då visas en lista med resurser. Välj rubriken "Status" för att sortera tabellen och leta reda på statuskod 401.

Så här korrigerar du snabbt 401 Unauthorized-felet

Markera denna post och klicka sedan på fliken "Headers". Under "Response Headers" hittar du WWW-Authenticate-headern.

Så här korrigerar du snabbt 401 Unauthorized-felet

Informationen i detta huvud, inklusive de autentiseringsscheman som används, kan ge ledtrådar till problemets natur och vägleda dig till en lösning. Det kan hjälpa dig att förstå vilken typ av autentisering som servern förväntar sig.

I exemplet ovan visas t.ex. autentiseringsschemat "Basic", vilket innebär att autentisering endast kräver användarnamn och lösenord. För mer detaljerad information och instruktioner om hur du använder den här informationen rekommenderar vi att du läser registret över HTTP-autentiseringsscheman.

Slutsats

Du vet nu hur du ska göra för att :

  • Identifiera 401-felkoden och förstå dess innebörd.
  • Fastställa de potentiella orsakerna till ett 401-fel.
  • Tillämpa fem olika metoder för att lösa detta problem, inklusive att kontrollera webbadressen, rensa webbläsarens cache och DNS, inaktivera WordPress-plugins och undersöka WWW-Authenticate-huvudsvaret.

Med denna information kommer du att vara bättre rustad för att ta itu med och åtgärda det lilla svarta odjuret på webben som ärfel 401. 🛠️💡 Glöm inte att de flesta problem med att komma åt en webbsida ofta beror på små fel som snabbt kan identifieras och lösas. Så håll huvudet kallt och följ stegen ett efter ett. 😌🔍

Vi hoppas att du har haft nytta av den här artikeln och att du aldrig mer kommer att fastna framför en sida som nekar dig åtkomst. Tack för att du läste ända till slutet! Om du har några frågor, ytterligare tips att dela med dig av eller bara vill dela med dig av dina erfarenheter, är du välkommen att lämna en kommentar nedan. Din åsikt är viktig för oss och för samhället! 🌟👥

Betygsätt denna artikel :

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Liknande artiklar

0mn läsning

Cloudflare Fel 524 : En timeout inträffade

3mn läsning

Så här korrigerar du ett 500-fel på din webbplats med LWS Panel

9mn läsning

Hur korrigerar jag HTTP-felkoder?

0mn läsning

404-fel, vad det är och hur man rättar till det


Questions sur l'article (1)

Ställ en fråga
tasnim
il y a 12 mois
est ce que le nom d'utilisateur est mon email ou CIN?
Maxence-LWS Reponse officielle
il y a 12 mois

Bonjour,

Je vous remercie pour votre message.

Je vous informe que votre nom d'utilisateur est votre adresse email (ou votre identifiant LWS composé de LWS-XXXXX), XXXXX étant des chiffres.

Cette information est valable si vous parlez bien de la connexion à votre LWS Panel, dans le cas contraire, il faudra nous préciser sur quelle plateforme vous voulez vous connecter (cPanel, WordPress...).

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Vous pouvez nous contacter depuis votre espace client ou sur cette page : https://www.lws.fr/contact.

Cordialement, L'équipe LWS.

Cette reponse vous a aide ?

Ställ en fråga till AWS-teamet och dess community

RGPD : Responsable LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Vous pouvez exercer vos droits via notre nos CGV - section RGPD.