Files
iiEsaywebUI/FIX_OAUTH_REDIRECT.md
2026-02-19 18:12:09 +00:00

1.8 KiB
Raw Blame History

Исправление редиректа на /auth

Проблема: Редирект на /auth вместо главной страницы

Когда Open WebUI настроен на OAuth и ENABLE_LOGIN_FORM=false, но OAuth не работает правильно, происходит редирект на /auth.

Решение

1. Убедитесь, что форма входа включена (уже сделано):

В docker-compose.yml:

- ENABLE_LOGIN_FORM=true  # Включено
- ENABLE_OAUTH_SIGNUP=true

2. Перезапустите контейнер:

cd /home/its/iiEasyWeb
sudo docker compose restart open-webui

3. Проверьте конфигурацию OAuth:

  • Endpoint должен быть доступен: https://auth.iieasy.ru/application/o/ii-easy-web/.well-known/openid-configuration
  • Redirect URI в Authentik: https://odo.iieasy.ru/oauth/oidc/callback
  • Client ID и Client Secret должны совпадать

4. Если OAuth все еще не работает:

Временно можно оставить форму входа включенной (ENABLE_LOGIN_FORM=true), чтобы пользователи могли войти. OAuth будет работать параллельно как альтернативный способ входа.

Проверка

После перезапуска:

  1. Откройте https://odo.iieasy.ru
  2. Должна появиться страница входа с кнопкой "iiEasy ID" (OAuth) и формой логина
  3. Попробуйте войти через форму входа
  4. Попробуйте войти через "iiEasy ID" (OAuth)

Если OAuth работает, форма входа можно отключить позже (ENABLE_LOGIN_FORM=false).