gpt4 book ai didi

iis - 将模拟凭据提升为 IIS 中的应用程序池凭据

转载 作者:行者123 更新时间:2023-12-04 14:35:18 27 4
gpt4 key购买 nike

我在 IIS 的应用程序中使用模拟。我需要将文件写入文件系统,但在这种情况下不想使用模拟用户的凭据。我需要使用应用程序池的凭据。

如何将工作进程的凭据从模拟凭据临时提升为应用程序池的凭据?

最佳答案

经过多次谷歌搜索后找到了答案。

using System.Security.Principal;
WindowsImpersonationContext ctx =
WindowsIdentity.Impersonate(System.IntPtr.Zero);
//do stuff in app pool's security context
ctx.Undo();

http://www.mindsharpblogs.com/todd/archive/2005/05/03/467.aspx

关于iis - 将模拟凭据提升为 IIS 中的应用程序池凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586258/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com