Sobes.tech
Junior — Middle

Welcher HTTP-Statuscode wird vom Server angegeben, wenn ein Benutzer keine Berechtigung hat, auf die angeforderte Ressource zuzugreifen?

sobes.tech KI

Antwort von AI

Wenn ein Benutzer keine Berechtigung hat, auf die angeforderte Ressource zuzugreifen, gibt der HTTP-Server normalerweise den Antwortcode 403 Forbidden zurück. Dieser Code bedeutet, dass der Server die Anfrage verstanden hat, aber die Ausführung aufgrund fehlender Zugriffsrechte verweigert.

Beispiel für die Verwendung in C# mit ASP.NET Core:

return Forbid(); // Gibt HTTP 403 zurück