0

SunMSCAPI プロバイダーを使用して MY ストア内の LocalMachine 証明書にアクセスできないことを明確に述べている Oracle リファレンスはどこかにありますか?

ありがとう、バート

4

2 に答える 2

0

無料の Microsoft/Sysinternals ツール PSExec.exe を使用して、これを証明しました。

通常のユーザーまたはシステム ユーザーとして同じ Java プログラムを実行することで、通常のユーザーが LocalMachine 証明書を取得できないことがわかりました。

コマンド:

PsExec.exe -i -s cmd.exe

次に、java.exe を使用して通常の方法でコンソールで Java プログラムを実行します。getEnv("USERNAME") を使用して、Java コードで現在のユーザーを表示できます。

興味深いことに、システム アカウントは Java から現在のユーザーのレジストリ設定にアクセスすることもできません。

于 2016-07-22T19:27:17.383 に答える