C# 在不同用户的上下文中生成进程
目前,我有一个服务,它将不时执行一个C# 在不同用户的上下文中生成进程,c#,windows,service,elevated-privileges,C#,Windows,Service,Elevated Privileges,目前,我有一个服务,它将不时执行一个.exe文件。由于服务以系统用户的身份运行,这些子流程也将由系统执行。由于安全原因,我希望这些进程能够在没有管理权限的不同用户的上下文中执行。有没有一种方法可以做到这一点,而不必以某种方式存储该用户的用户名和密码?如果没有:如何以安全的方式保存这些凭据 我使用的是C#服务,但我认为这些问题也可以在一般情况下得到回答。回答了您的问题吗?您需要具体用户的上下文还是只使用受限令牌执行?@Brad我看到了这个答案,但不知道如何以安全的方式存储用户的凭据@RbMm;我想
.exe
文件。由于服务以系统
用户的身份运行,这些子流程也将由系统
执行。由于安全原因,我希望这些进程能够在没有管理权限的不同用户的上下文中执行。有没有一种方法可以做到这一点,而不必以某种方式存储该用户的用户名和密码?如果没有:如何以安全的方式保存这些凭据
我使用的是
C#
服务,但我认为这些问题也可以在一般情况下得到回答。回答了您的问题吗?您需要具体用户的上下文还是只使用受限令牌执行?@Brad我看到了这个答案,但不知道如何以安全的方式存储用户的凭据@RbMm;我想以该特定用户的受限权限执行它。