Мое приложение создает апплет, который использует OpenSC API для взаимодействия со смарт-картой Aladdin eToken Pro и получает от нее сертификаты.
Карта eToken на клиенте,помещает сертификат в хранилище сертификатов браузера.На стороне сервера аутентификация клиента установлена слишком верно.Таким образом, сервер запрашивает идентификацию клиента (сертификат клиента).
Я могу получить доступ к eToken с помощью апплета в Internet Explorer, но в случае Firefox он запрашивает у меня идентификацию сертификата.Но в области выбора все пусто.
Всплывающее сообщение "Request authentication. Please select certificate to be used for authentication"
, а область выбора пуста.
В результате поиска в Интернете я обнаружил, что мне нужно сделать jss configuration
при добавлении Firefox (jss.dll and jss.jar
) я сделал это, но проблема остается нерешенной.Я думаю, что проблема в том, что java не может прочитать хранилище сертификатов Firefox, но оно может прочитать хранилище сертификатов IE.
Кто-нибудь может мне подсказать, как решить эту проблему?