2015-02-18 2 views
0

Я пытаюсь подписать файл XML в цифровом виде на стороне сервера после его загрузки. Для этого мне нужен псевдоним файла хранилища ключей. Из Google, что я нашел в примерах кодов, для чего нужен файл .keystore. В образцовых кодах они использовали жестко закодированный путь. Где я получу это? У меня есть токен (цифровая подпись), и после его вставки браузер импортирует атрибуты сертификата. Но я не знаю, где находится файл .keystore. Может ли кто-нибудь помочь?.keystore файл расположение цифровой подписи

ответ

1

Вам необходимо создать KeyStore с помощью Java keytool. Keytool содержится в папке bin JREs/JDKs.

Here является практическим приложением для создания файла .keystore.

+0

Да, вы правы. Но здесь я должен ввести все атрибуты сертификата в командную строку и создать файл хранилища ключей. Могу ли я сгенерировать его с помощью java-кода? потому что пользователь будет использовать свой токен для подписи, и я должен его создать. – gmk

+0

Да, вы также можете создать его программно. [Это] (http://stackoverflow.com/questions/5312559/how-do-i-programmatically-create-a-new-keystore) должен вам помочь. – Jan

+0

Спасибо, очень за ур ответ ... – gmk

Смежные вопросы