想在程序中获取当前运行的asp.net进程的用户名,但在IIS7环境下,如果应用池的“进程模型”-“标识”设为“ApplicationPoolIdentity”,用System.Environment.UserName取得的是池的名称,如果设为“NetworkService”,取得的又是“MyComputer$”这样的字符串。如何才能得到当前进程的真实的帐户名称呢?