Я пытаюсь подписать файл jar, используя сертификат подписи кода. Псевдоним включает в себя некоторые специальные символы (турецкие символы). Псевдоним похож на следующее: bi?li?şi?m teknoloji?leri? eği?ti?m's comodo ca limited id
Когда я пытаюсь подписать файл jar, возникает следующая ошибка:
Цепочка сертификатов не найдена для: bi?li?şi?m teknoloji?leri? eği?ti?m's comodo ca limited id. bi?li?şi?m teknoloji?leri? Ограниченный идентификатор eği?ti?m comodo ca должен ссылаться на действующую запись ключа KeyStore, содержащую закрытый ключ и соответствующую цепочку сертификатов открытого ключа.
Я попытался изменить псевдоним с помощью утилиты keytool (jdk), но опять же, поскольку псевдоним не был найден, мне не удалось добиться успеха.
Когда я просмотрел детали с помощью keytool и увидел, что тип записи — «PrivateKeyEntry», я не думаю, что эта ошибка связана с отсутствующим закрытым ключом.
Проблема, похоже, связана с проблемой нераспознанного символа.
Как я могу решить эту проблему и приступить к подписанию файла jar?