Добрый день уважаемые форумчане.
Я являюсь java-разработчиком. Разработал для своей компании некую платформу в виде java web-приложения.
Далее в ТЗ поступило,
реализовать кнопку - войти по ЭЦП.Перелопатил гору ссылок и море документации. С каждым новым прочитанным мануалом - становится только ещё сумбурнее.
Я если честно уже голову сломал, что тут к чему: есть плагин для браузера, есть РуТокен, есть какие то сертификаты, есть ключи, контейнеры блабла...
Вообщем каша в голове дикая, ничего не понимаю.
Ну хорошо, я попытался максимально абстрагировать, то мне нужно для работы:
1) Кнопка, которая будет вызвать некий метод, который будет обращаться на сервер Tomcat;
2) Сервер Tomcat, который будет являться хранилищем сертификатов;
3) Флеш-носители с ключами (Или ЭЦП, не знаю как правильно);
Если я где то не прав, поправьте меня пожалуйста.
Я сделал следующее -
- настроил виртуальную машину под
Centos OS 6.7 64 bit;
- установил
jdk7_21.x86_64;
- установил по инструкции:
jcp.1.0.54 и
jtls.1.0.54- скопировал куда нужно файлы
jce_policy-6.zip;
- установил
CryptoPro плагин для браузера
Firefox;
далее из этого мануала -
https://www.cryptopro.ru...t.aspx?g=posts&t=877совсем не понятно:
Что такое
"C:\store.store" ? А если у меня линукс, а не Windows, как быть?
Цитата:keystoreFile="C:\store.store"
keystorePass="123"
Как тоже самое сделать под Linux ? Или это вообще не нужно?
Цитата:2) настраиваем tomcat под свою учетную запись
(Панель управления -> Администрирование -> Службы и приложения -> Службы -> Apache Tomcat свойства -> вход в систему: с учетной записью (указать имя и пароль))
или следуем инструкциям в руководстве.
Как быть дальше? В правильном ли я направлении двигаюсь?
Помогите пожалуйста!