我需要访问用于连接到另一个远程应用程序的 Windows 服务帐户用户名/密码(从服务本身的代码中)。我的问题是,如何以编程方式访问我正在运行的 Windows 服务当前指定的“登录”帐户的凭据。这是在 Windows 服务的“登录”选项卡中设置的帐户。Windows 服务是用 C# 编写的。
您可以使用 访问用户名System.DirectoryServices.AccountManagement.UserPrincipal.Current.Name
。
我认为由于安全问题,您不能这么简单地检索密码。事实上,如果可能的话,任何程序都可以访问它(例如将其用于管理目的)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句