可以使用SunMSCAPI在MY商店中访问LocalMachine吗?

时间:2015-11-18 18:57:22

标签: java certificate certificate-store

是否有某个Oracle引用明确指出您无法使用SunMSCAPI提供程序访问MY商店中的LocalMachine证书?

谢谢, 伯特

2 个答案:

答案 0 :(得分:0)

如果不了解您的特定错误,则会报告错误here

答案 1 :(得分:0)

我们通过使用免费的Microsoft / Sysinternals工具PSExec.exe证明了这一点。

通过运行与普通用户或系统用户相同的Java程序,我们可以确定普通用户无法获取LocalMachine证书。

命令:

PsExec.exe -i -s cmd.exe

然后使用java.exe以常规方式在控制台中运行Java程序。您可以使用getEnv(“USERNAME”)在Java代码中显示当前用户。

有趣的是,系统帐户无法从Java访问当前用户的注册表设置。