У меня есть приложение Flask (Python 2.7), запущенное на сервере IIS в Windows 10. Сервер настроен на использование проверки подлинности Windows. Я использую HttpPlatformHandler для выполнения кода Python.Как получить имя пользователя текущего пользователя в приложении Flask на сервере IIS с использованием проверки подлинности Windows?
Я проверил, что аутентификация работает, и я могу видеть заголовок auth «Negotiate». Однако я не могу найти способ получить доступ к имени пользователя, который запросил страницу.
Я пробовал распечатать весь заголовок запроса и запросить среду, и его там нет. Это post похоже на мою проблему, но код в нем неверен. Что я могу сделать, чтобы передать имя пользователя запроса для Windows на мой код на Python?
Я хотел бы получить доступ к имени пользователя для того, чтобы как ограничить доступ к странице пользователем, так и удалить определенные элементы со страниц на основе пользователя.
Чтение может помочь вам. http://stackoverflow.com/questions/23894782/get-windows-username-with-flask – thesonyman101