从Django获取客户端Active Directory UserName

时间:2015-05-09 17:02:26

标签: python django http active-directory request

我必须设计一个内部网应用程序。我们使用Windows Active Directory控制用户访问。 用户可以发布一些数据,然后应用必须在数据库中保留用户发布数据和Windows AD用户名。

有没有办法从Django获取AD用户名(客户端而不是服务器)?

感谢您考虑我的问题。

1 个答案:

答案 0 :(得分:0)

似乎只有在客户端浏览器是使用"集成Windows身份验证"的Internet Explorer时,才能执行此操作。 http://www.iis.net/configreference/system.webserver/security/authentication/windowsauthentication(在IE中打开它,归功于https://stackoverflow.com/a/680838/3033586)...在Django文档中我发现只有一个对此问题的引用https://docs.djangoproject.com/en/dev/howto/auth-remote-user/