Я разрабатываю приложение, которое использует Crytographic Extension Java, в частности MSCAPI, для подписи файла с помощью закрытого ключа пользователя через веб-браузер. Я был в состоянии сделать это успешно локально, но когда я встраиваю класс в веб-страницу и пытаюсь получить доступ к хранилищу ключей пользователей, я получаю следующую ошибку: «Нет такого провайдера: SunMSCAPI». Кто-нибудь знает какие-либо сведения о причине этой ошибки?
Строка кода, которая вызывает ошибку:
KeyStore ks = KeyStore.getInstance("Windows-MY", "SunMSCAPI");
Спасибо