Ошибку 403 (Forbidden) можно отличить от других ошибок HTTP по следующему признаку: сервер понял запрос, но отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу. 1 Иными словами, клиент не уполномочен совершать операции с запрошенным ресурсом. 1
В отличие от ошибки 401 (Unauthorized), которая означает, что у клиента нет правильных учётных данных для аутентификации или они неверны, ошибка 403 указывает на то, что учётные данные пользователя верны, но у него нет необходимых разрешений для просмотра или взаимодействия с конкретным ресурсом. 3
Также ошибка 401 побуждает пользователя предоставить верные учётные данные, в то время как ошибка 403 сообщает, что доступ запрещён, независимо от статуса аутентификации. 3