代码之家  ›  专栏  ›  技术社区  ›  Paul T Davies

Topshelf服务运行的身份是什么?

  •  1
  • Paul T Davies  · 技术社区  · 5 年前

    configure.RunAsLocalSystem();
    configure.RunAs("MYDOMAIN\username", "password");
    

    然后是在Windows的Services应用程序中指定的用户,在这里您右键单击服务并选择Properties,然后转到logon选项卡。

    以下哪项优先?或者它们与不同的事物有关?

    Service Logon window

    1 回复  |  直到 5 年前
        1
  •  1
  •   CoreTech    5 年前

    他们指的是同一件事。托普舍尔夫和服务.msc正在操作基础windows服务实体。

    ChangeServiceConfig API函数来设置服务的用户名和密码(或者 CreateService ,当TopShelf正在创建时)。