3

IE

static void Main(string[] args)
{
    var thread = new Thread(WhoAmI);
    thread.Start();
}

static void WhoAmI()
{ 
    //can i access network resources as the user who ran Main?
}
4

3 回答 3

3

是的,他们有。

// So yes, you can.
于 2010-01-15T23:23:40.337 回答
3

线程没有身份,进程有。所以是的。

编辑:正如迈克尔指出的那样,线程的执行上下文可能会模拟拥有当前进程的用户以外的用户。但除非你明确地这样做,否则这不会发生。

于 2010-01-15T23:29:09.493 回答
1

是的。事实上,要让 Thread 能够以不同的用户身份访问资源需要付出一些努力。

于 2010-01-15T23:52:56.940 回答