首页 > 解决方案 > 没有用户登录时如何注册证书?

问题描述

我使用此链接注册新证书。

当 Windows 被锁定或登录时,一切正常并创建请求并正确安装。

将代码作为 Windows 服务运行,因此当我重新启动机器时,服务正在启动时无法创建请求并得到以下行的错误:

objPrivateKey.Create();

错误是:

System.IO.FileNotFoundException: CertEnroll::CX509PrivateKey::Create: 系统找不到指定的文件。0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND) 在 CERTENROLLLib.IX509PrivateKey2.Create()

知道如何解决这个问题吗?谢谢

标签: c#certenroll

解决方案


推荐阅读