即
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?
}
答案 0 :(得分:3)
是的,他们这样做。
// So yes, you can.
答案 1 :(得分:3)
线程没有标识,进程可以。是的。
编辑:正如Michael指出的那样,线程的执行上下文可能会冒充除拥有当前进程的用户之外的用户。但除非你明确地这样做,否则不会发生这种情况。
答案 2 :(得分:1)
是。实际上,要使Thread能够以不同的用户身份访问资源需要花费一些精力。