我有一个特殊帐户的app级模拟,允许数据库访问和其他功能。
但是对于一个特定的操作(从用户的PC读取文件),我需要禁用应用程序级别模拟。
有没有办法可以使用" WindowsImpersonationContext"禁用部分的app模拟并在代码完成后立即重新激活...(最好通过using语句)。
答案 0 :(得分:0)
所以,我能够解决它。
感谢:Can I turn off impersonation just in a couple instances
我用过:
using (var impersonationContext = WindowsIdentity.Impersonate(IntPtr.Zero))