
确保应用程序池具有所需的正确权限。
然后,当您想恢复到应用程序池标识时,请运行以下命令:
private WindowsImpersonationContext context = null;public void RevertToAppPool(){ try { if (!WindowsIdentity.GetCurrent().IsSystem) { context = WindowsIdentity.Impersonate(System.IntPtr.Zero); } } catch { }}public void UndoImpersonation(){ try { if (context != null) { context.Undo(); } } catch { }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)