Проверка подлинности апплетов и сертификатов клиентов - PullRequest
2 голосов
/ 29 июня 2010

У меня есть апплет, который загружает свои jar-зависимости с сервера, используя SSL + аутентификацию сертификата клиента.

Веб-страница, которая загружает апплет, уже аутентифицирована с использованием сертификата клиента.

Однако при запуске апплета процесс JVM (отдельно от браузера) вызывает диалоговое окно для выбора сертификата.Эти сертификаты, как выясняется, считываются из хранилища ключей сертификата java-клиента:

  • % USERPROFILE% \ Application Data \ Sun \ Java \ Deployment \ security \rust.clientcerts (Windows XP/ 2000)

  • % USERPROFILE% \ AppData \ LocalLow \ Sun \ Java \ Deployment \ security \rust.clientcerts (Windows 7)

Я хочу не заставлять пользователя импортировать свой сертификат в это хранилище ключей.Вместо этого я хочу, чтобы JVM выполнила поиск сертификата в хранилище ключей сертификатов Firefox.

Это выполнимо?Примеры из реальной жизни будут высоко оценены!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...