스폰 된 스레드가 자동으로 사용자의 ID로 실행됩니까?
-
21-09-2019 - |
문제
즉
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?
}
해결책
예, 그들은합니다.
// So yes, you can.
다른 팁
스레드에는 정체성이 없으며 프로세스가 있습니다. 그래서 네.
편집 : Michael이 지적했듯이 스레드의 실행 컨텍스트가 현재 프로세스를 소유 한 사용자 이외의 사용자를 가장 할 수 있습니다. 그러나 이것은 당신이 명시 적으로하지 않으면 일어나지 않을 것입니다.
예. 실제로 스레드가 다른 사용자로서 리소스에 액세스 할 수 있도록하려면 약간의 노력이 필요합니다.
제휴하지 않습니다 StackOverflow