使用活动目录启用自动登录到瓶子应用程序
问题描述:
我制作了烧瓶web应用程序,旨在用于我的组织内。使用活动目录启用自动登录到瓶子应用程序
我的问题是目前的登录工作,通过从用户请求用户名和密码,然后由LDAP服务器进行身份验证。
我希望能够自动登录用户他就立刻进入到了现场,因为这是怎么其他公司内部网站工作
(这些人是在C#和PHP制造)我的主问题是:
- 是否有一个python软件包可以立即获取客户端的Windows用户名?以及如何使用它
Requests-ntlm曾经被建议,但它没有文件。
我也想看看几个堆栈溢出的问题,但他们并没有解决我的问题,如link
答
我花了几个星期来找到答案,但是有可能,但你必须配置服务器托管你的应用程序,以允许这一点。在我的情况下,我使用IIS并启用ASP.net impersionation和Windows身份验证。 有了这个它非常容易得到的Active Directory用户名,因为它来作为HTTP响应的一部分:
from flask import request
username = request.environ.get('REMOTE_USER')
更多信息请参见该问题:
我不认为你可以通过请求获取请求用户的Windows用户名。 – arsho