Een “401 Unauthorized Error” betreft een “HTTP response status code” welke aangeeft dat de verstuurde aanvraag door de aanvrager niet geauthenticeerd of geverifieerd kon worden.
Wil je weten wat een HTTP response status code inhoud? Kijk dan gauw in het volgende artikel genaamd Wat is een HTTP response status code? .
Bij een 401 melding kon de server niet bevestigen dat je geautoriseerd bent voor toegang naar het opgevraagde bestand of adres. Het is mogelijk (bijv. verkeerde wachtwoord) verstrekt, of uw browser begrijpt niet hoe de verplichte gegevens verstrekt moeten worden. De 401 status code lijkt op een 403 status code, maar zijn toch weer verschillend.
De betreffende status code 401 valt in de categorie voor “client error responses”, oftewel foutmeldingen die kunnen voorkomen aan de kant van de eind gebruiker. Dit betekent niet gelijk dat er een probleem is aan de client side, maar houd het simpelweg in dat er geen toegang verleend kan/mag worden.
De oorzaak van een 401 status code kan een van de volgende punten zijn:
Het verbannen van een aanvrager voor de betreffende locatie kan worden gedaan door het ip adres van de aanvrager te blokkeren. Hoe je dit kunt doen en eventueel ongedaan kunt maken, kun je terug lezen in het artikel Hoe blokkeer ik een ip adres op mijn website?
Het oplossen van een 401 status code kan je doen door ook weer een aantal punten te controleren:
Indien je zelf controle hebt over het betreffende document/locatie/url en je hebt deze authenticatie niet ingesteld. Dan kun je dit vaak uitschakelen door in de .htaccess van je site de authenticatie regels weg te halen.
De regels in de .htaccess kunnen er als volgt uit zien:
AuthName "Beveiligde omgeving" AuthUserFile /pad/naar/uw/dir/.htpasswd AuthGroupFile /dev/null AuthType Basic require valid-user Wanneer je deze regels weg haalt uit de .htaccess, zal ook de authenticatie verdwijnen voor het betreffende document.
Kom je er nou echt niet uit? Maak je geen zorgen en neem contact op met de helpdesk! Dit kan via de live chat of door een ticket aan te maken!