1.8 KiB
1.8 KiB
Исправление редиректа на /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 будет работать параллельно как альтернативный способ входа.
Проверка
После перезапуска:
- Откройте
https://odo.iieasy.ru - Должна появиться страница входа с кнопкой "iiEasy ID" (OAuth) и формой логина
- Попробуйте войти через форму входа
- Попробуйте войти через "iiEasy ID" (OAuth)
Если OAuth работает, форма входа можно отключить позже (ENABLE_LOGIN_FORM=false).