Sobes.tech
Back to questions
Junior — Middle
75

Какой код ответа HTTP сервера указывается, когда у пользователя нет разрешения на доступ к запрошенному ресурсу?

Answer from AI

sobes.tech AI

Когда у пользователя нет разрешения на доступ к запрошенному ресурсу, HTTP сервер обычно возвращает код ответа 403 Forbidden. Этот код означает, что сервер понял запрос, но отказывается его выполнять из-за отсутствия прав доступа.

Пример использования в C# с ASP.NET Core:

return Forbid(); // Возвращает HTTP 403