gpt4 book ai didi

topshelf - 如何让 Topshelf 以域用户身份运行

转载 作者:行者123 更新时间:2023-12-03 10:56:35 25 4
gpt4 key购买 nike

如何让 Topshelf 作为特定域用户帐户运行?我在配置

x.RunAs("domain\username", "password");

我在代码中有一个控制台语句,它打印出进程正在运行的 Windows 标识。它不是我指定的那个。

最佳答案

您指出的代码片段是应用用户的正确方法。有几件事适用于此......

  • 这仅适用于 Windows 服务,如果您将其作为控制台应用程序运行,它仍会像您一样运行
  • 所有搁置的进程都以主机用户身份运行,因此搁置将忽略任何用户设置
  • 您可以通过进入 mmc 中的服务来仔细检查服务注册为运行的用户,找到您的服务,转到属性面板,然后有一个登录选项卡,它将显示服务将在其下运行的用户。

  • 如果您只是作为控制台应用程序运行,只需 servicename install start它应该以已为其设置的用户身份运行。

    如果这没有帮助,请联系邮件列表 http://groups.google.com/group/topshelf-discuss .

    关于topshelf - 如何让 Topshelf 以域用户身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6585438/

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