IIS上的Python / CGI - 查找用户ID

时间:2015-06-06 13:53:24

标签: python iis cgi

我在IIS服务器上托管了一个非常基本的基于CGI的前端。 我试图在我的商店中找到访问过该网站的用户。 网络上的所有用户都使用其LAN(Windows)凭据登录,并且将使用相同的会话来访问该站点。

python getpass模块(显然)只返回服务器名称,那么有没有办法找到网站访问者的用户名?

堆栈是IIS 8.0,Windows Server 2012上的Python 2.7

1 个答案:

答案 0 :(得分:1)

在IIS上使用Windows身份验证时,服务器变量应包含两个变量中的用户名:AUTH_USERREMOTE_USER

CGI提供对所有服务器变量的访问权限,检查Python关于如何访问它们的文档。