Java KeyStore Type Windows-My/Root-Localmachine требует разрешений администратораJAVA

Программисты JAVA общаются здесь
Anonymous
Java KeyStore Type Windows-My/Root-Localmachine требует разрешений администратора

Сообщение Anonymous »

В прошлом году они, наконец, исправили проблему с доступом к сертификатам с локальной машины (https://bugs.openjdk.org/browse/jdk-6782021).
Но, похоже, доступ к этим сертификатам требует разрешений локального администратора - даже если у пользователя есть разрешение на определенные сертификаты. Что это имеет в виду? Я бы понял, что не могу изменить /хранить сертификаты, но почему я не могу их прочитать? Но я не хочу использовать таких пользователей по соображениям безопасности. < /P>
Я больше не хочу использовать этот взлом;)
acpect windows local machine personal cower with java (sunmscapi) < /p>
final Keystore Cleash Store = keystore.getstance ("windows-my-localmachine", "," sunmscapi "); null); < /p>
Java.io.ioexception: java.security.keyStoreExcept jdk.crypto.mscapi /sun.security.mscapi.ckeystore $ mylocalmachine.engineLoad (ckeystore.java:72)
at java.base /java.security.keystore.load (keystore.java:1473) at att KeyStoreUtil.main (KeyStoreUtil.java:65)
, вызванный: java.security.keyStoreException: доступен доступ
at jdk.crypto.mscapi /sun.security.mscapi.ckeystore.loadkeysorcertificateechains (натив jdk.crypto.mscapi/sun.security.mscapi.ckeystore.engineLoad (ckeystore.java:734)
... еще 3

Подробнее здесь: https://stackoverflow.com/questions/752 ... -permissio

Вернуться в «JAVA»