缺少 RSA 密钥,但 aspnet_regiis.exe 表示已安装

问题描述

我有一个 Windows 桌面应用程序,它需要安装 RSA 密钥,如果未安装密钥,它会自行安装。有时应用程序无法安装密钥,我们只需使用 aspnet_regiis.exe -pi {key} {xml_path}

通过 CMD 手动安装它

现在,我遇到了一台计算机(数十台计算机,所有这些计算机已运行应用程序数年/数月)的问题,其中应用程序无法安装密钥,并且在尝试手动安装时, aspnet_regiis 说它已经安装,但是当我转到 C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys 时,密钥不在那里。

在这里错过了什么?是否有缓存或 aspnet_regiis 用来告诉我它已安装的东西?有没有办法强制安装?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)