这是.NET模拟概念的一些很好的概述。
- Michiel van Otegem:WindowsImpersonationContext变得容易
- WindowsIdentity.Impersonate方法(签出代码示例)
基本上,您将利用.NET框架中现成的这些类:
- WindowsImpersonationContext
- WindowsIdentity
但是,代码通常会很冗长,这就是为什么您会看到许多示例(例如您引用的示例)试图简化过程的原因。

这是.NET模拟概念的一些很好的概述。
基本上,您将利用.NET框架中现成的这些类:
但是,代码通常会很冗长,这就是为什么您会看到许多示例(例如您引用的示例)试图简化过程的原因。