Описание:
При попытке доступа к интерфейсу возникает постоянная ошибка 401 Unauthorized. Эта ошибка появляется после того, как пользователь находится в системе примерно 20–30 минут. Кроме того, наблюдается задержка в 5–10 минут перед возможностью повторного входа после истечения времени сессии.
Шаги для воспроизведения:
- Войти в приложение.
- Обратиться к интерфейсу после 20–30 минут бездействия.
- Наблюдать ошибку 401 Unauthorized.
Ожидаемое поведение:
Пользователь должен оставаться аутентифицированным и иметь возможность доступа к интерфейсу без возникновения ошибки 401.
Фактическое поведение:
Через 20–30 минут приложение возвращает ошибку 401 Unauthorized для запрошенного конечного узла.
Дополнительная информация:
В конфигурации NGINX был установлен параметр auth_digest_timeout, но проблема сохраняется.
Для тестирования аутентификации использовался curl: сначала запросы успешно выполнялись, но после истечения тайм-аута начали возвращать ошибку 401.
Окружение:
Версия NGINX: 1.25.4
curl -v --digest -u admin:admin http://192.168.10.148:20001/stream-viewer?stream

