Мой клиент предоставил мне хранилище ключей для подписания файла jar апплета Java. Я экспортировал из него файл .cer, а затем импортировал его в cacerts, но я продолжаю получать сообщение об ошибке «Цепочка сертификатов не найдена». В нем также говорится, что «псевдоним должен ссылаться на действительную запись ключа KeyStore, содержащую закрытый ключ и соответствующую цепочку сертификатов открытого ключа».
Я попробовал предложение Гастона ниже, оно было следующим:
jarsigner -keystore "D:\My Documents\keystore\MyKeyStore.jks" -storepass mypass -signedjar my_signed_jar.jar" unsigned.jar myalias
Warning:
The signer's certificate chain is not validated.