现有服务无法访问证书私钥,但是重新创建的同一服务可以访问它,为什么?

时间:2019-01-24 01:14:40

标签: permissions windows-services certificate

我很难弄清为什么大约5年前创建的现有Windows服务无法访问本地计算机中新创建的证书的私钥?

如果我使用具有完全相同的用户登录配置和安全上下文的SC命令创建另一个服务,它将成功读取私钥。

这是我所做的: 1.证书在“本地计算机\个人\证书”下创建,并具有私钥。 2.通过运行“ sc sdshow”,我比较了两个服务的安全描述符,它们是相同的,并且具有相同的“登录”配置。 3.已将服务用于登录的用户授予对私钥的访问权限 4.用户属于本地管理员组

是否有可能在过去5年中对某些安全性进行了更改,而该更改不会反映到现有服务中,但是一旦创建了新的安全性,便会对其应用? (如何解决?)

谢谢您的帮助。

0 个答案:

没有答案