我必须设计一个内部网应用程序。我们使用Windows Active Directory控制用户访问。 用户可以发布一些数据,然后应用必须在数据库中保留用户发布数据和Windows AD用户名。
有没有办法从Django获取AD用户名(客户端而不是服务器)?
感谢您考虑我的问题。
答案 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/