【问题标题】:NT AUTHORITY\NETWORK SERVICE - Different language (FABRIC_E_CERTIFICATE_NOT_FOUND)NT AUTHORITY\NETWORK SERVICE - 不同的语言 (FABRIC_E_CERTIFICATE_NOT_FOUND)
【发布时间】:2020-09-04 13:49:57
【问题描述】:

NT AUTHORITY\NETWORK SERVICE 在我看来不是英文的原因可能是什么? 我在运行一些按英文名称搜索的 powershell 脚本时遇到了一些问题。我只能通过sid找到。我在安装某些证书时遇到了一些问题,我相信这就是原因。

$objSID = 新对象 System.Security.Principal.SecurityIdentifier ("S-1-5-20") $objSID

$objUser = $objSID.Translate([System.Security.Principal.NTAccount]) $objUser.Value

这将返回给我 NT AUTHORITY\Serviço de rede(葡萄牙语网络服务)

我怎样才能把它改成英文? 提前致谢,

曼努埃尔

【问题讨论】:

    标签: azure-service-fabric certificate-store


    【解决方案1】:

    NETWORK_SERVICE 帐户名称为localized,使用操作系统设置。您可以通过更改 Windows 来更改它以使用英语本地化设置。

    安全子系统无法识别此帐户,因此您无法在调用LookupAccountName 函数时指定其名称。

    您的解决方案(按 SID 查找)是可行的方法。

    【讨论】:

    • 谢谢@LoekD,我也想过,但考虑到我有一些英文和葡萄牙文,我想可能是别的东西。我想有没有办法改变描述?也许在注册表中.. ?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 2011-03-01
    • 1970-01-01
    相关资源
    最近更新 更多