#python #apache #kerberos
#python #apache #kerberos
Вопрос:
У меня странная ошибка REMOTE_USER
, когда переменная среды неправильно передается на мои маршруты. Мое приложение flask работает на Apache tomcat и использует аутентификацию Kerberos.
Когда я нахожусь на главной странице моего сайта @bp.route(‘/‘)
remote_user
Появляется в словаре requests.environ
Однако, если я попытаюсь перенаправить на другой маршрут remote_user
, переменная исчезнет из словаря запросов.environ? например) @bp.route(‘/index’)
Я могу получить доступ к обеим страницам и проверить файлы журналов, которые показывают, что аутентификация Kerberos прошла успешно.
Итак, я не уверен, что происходит? Есть идеи?