0
我有一个非常基本的基于CGI的前端托管在IIS服务器上。 我试图找到我店内访问过此网站的用户。 网络上的所有用户都使用他们的LAN(Windows)凭据登录,并使用相同的会话访问该网站。IIS上的Python/CGI - 查找用户ID
python getpass模块(显然)只返回服务器名称,所以有没有办法找到网站访问者的用户名?
堆栈是Python 2.7版的IIS 8.0,Windows Server 2012中
谢谢彼得,我试过了。由于某些原因,这些变量被指定为空字符串。 – Craig
其他一些内部站点有一个ASP前端,并使用Request.ServerVariables(“LOGON_USER”)来获得当前用户的正常工作。在Python中,os.environ ['LOGON_USER']返回一个空字符串。我尝试了AUTH_USER和REMOTE_USER以及但没有运气:( – Craig