作者eaden (evenrain)
看板Python
标题[问题] Python & Active Directory
时间Mon May 6 10:40:49 2013
我知道要透过 AD 认证可以用 win32security.LogonUser,
要取得 OS 的帐号则可以用 os.environ.get("USERNAME")。
但是请问我该如何判定这是网域的帐号而非本机的帐号呢?
也就是说我希望直接取得使用者登入 Windows 的网域帐号,
而无须再透过 win32security.LogonUser 重新认证(这样要输入密码)
但是 os.environ.get("USERNAME") 取得的帐号也可能是本机帐号,
不知道有无其他方式可以取得使用者登入 Windows 的帐号,
且能判断是否为网域帐号的方法?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.237.219