Что означает ошибка 401
Ошибка 401 Unauthorized — это стандартный код ответа HTTP, который означает, что запрос к серверу не прошёл аутентификацию. Проще говоря, сервер сказал: «Я понимаю твой запрос, но ты не представился или представился неверно». На iPhone или iPad эта ошибка может появиться в двух основных контекстах:
- В веб-браузере Safari: при попытке открыть защищённую страницу (личный кабинет, банковский сайт, корпоративный портал).
- В мобильном приложении: при входе в аккаунт или обращении к защищённому API (например, почтовый клиент, банковское приложение, мессенджер).
Типичные сообщения пользователю:
- «401 Unauthorized»
- «Требуется авторизация»
- «Ошибка доступа»
- «Неверный логин или пароль» (если сервер явно указывает на причину)
Причины возникновения
Ошибка 401 возникает на стороне клиента (вашего устройства) и имеет конкретные, а не абстрактные причины:
- Истёкший или недействительный токен сессии/сессионная кука. Вы вошли в аккаунт некоторое время назад, и сервер прекратил recognise вашу сессию.
- Неправильные учётные данные. Вводится неверный логин, email или пароль. Часто происходит после смены пароля на другом устройстве.
- Проблемы с кэшем аутентификации. В Safari или приложении хранятся старые, устаревшие данные авторизации, которые сервер отвергает.
- Конфликт настроек сети. Некоторые корпоративные или публичные Wi-Fi сети (например, в аэропорту или отеле) используют Captive Portal (страницу входа), которая может конфликтовать с запросами аутентификации к другим серверам.
- Агрессивная система безопасности. VPN, антивирус или файрвол на устройстве (редко) или в сети (чаще) могут перехватывать и модифицировать HTTP-заголовки, удаляя или искажая заголовок
Authorization. - Баг в приложении. Временный сбой в логике обновления токена доступа внутри самого приложения.
Способы решения
Способ 1: Полный выход и повторный вход
Это самое простое и часто эффективное решение, которое сбрасывает все сессии.
- Если ошибка в приложении:
- Откройте настройки приложения (или профиль в нём).
- Найдите пункт «Выйти» или «Завершить сеанс».
- Закройте приложение полностью (свайп вверх из многозадачного режима).
- Запустите приложение заново и выполните вход с актуальными данными.
- Если ошибка в Safari:
- Откройте сайт, на котором возникает ошибка.
- Нажмите на иконку «Книга» → «Управление сайтами...» (или
Настройки Safari→Пароли). - Найдите домен проблемного сайта и удалите его сохранённые данные (пароль, куки).
- Перезагрузите страницу и войдите заново.
Способ 2: Очистка кэша и данных Safari
Если проблема носит системный характер для многих сайтов в браузере.
- Перейдите в Настройки → Safari.
- Прокрутите вниз и нажмите «Очистить историю и данные сайтов».
- Подтвердите действие.
- Важно: Это также выведет вас из всех аккаунтов на всех сайтах. Будьте готовы заново ввести пароли.
Способ 3: Проверка и сброс сетевых настроек
Проблема может быть в конфигурации Wi-Fi или мобильных данных.
- Перейдите в Настройки → Основные → Перенос или сброс iPhone.
- Выберите «Сброс».
- Нажмите «Сброс сетевых настроек».
- Введите пароль устройства и подтвердите.
- После перезагрузки устройство потребует заново подключиться к Wi-Fi сетям (пароли нужно будет ввести снова) и переconfigurate настройки Bluetooth. Это устраняет скрытые конфликты в сетевом стеке.
Способ 4: Обновление или переустановка приложения
Если проблема изолирована в одном приложении (например, банковском или почтовом).
- Откройте App Store.
- Нажмите на аватарку в правом верхнем углу → «Обновления».
- Найдите проблемное приложение и установите обновление, если оно доступно.
- Если обновление не помогло, удалите приложение (долгое нажатие на иконку → «Удалить приложение»).
- Перезагрузите iPhone.
- Установите приложение заново из App Store и выполните вход.
Профилактика
Чтобы минимизировать риск появления ошибки 401 в будущем:
- Регулярно обновляйте iOS и приложения. Обновления часто содержат исправления для проблем с безопасностью и сетевым стеком.
- Не используйте устаревшие приложения, которые не поддерживаются разработчиком и могут несовместимы с новыми протоколами аутентификации.
- При смене пароля на сайте/сервисе сразу обновляйте его во всех приложениях и в сохранённых паролях Safari (
Настройки→Пароли). - Избегайте использования публичных/небезопасных Wi-Fi сетей для входа в критически важные аккаунты. Если необходимо — используйте надёжный VPN.
- Периодически очищайте кэш Safari (можно не так радикально, как в Способе 2, а через
Настройки Safari→Очистить историю и данные сайтовпо конкретным проблемным доменам).