Я записал приложение, и я хочу продать его онлайн, таким образом, я загрузил его на свой веб-сайт и попытался загрузить и выполнить его как тест, но окно появилось, оно сказало: "Издатель не мог быть проверен. Вы уверены, что хотите запустить это программное обеспечение?", и это также сказало: "Издатель: Неизвестный Издатель". Это - на самом деле самоподписанный файл банки Java, перенесенный в EXE-файл, я самоподписал его с Netbeans6.7.
Интересно, что я должен сделать, чтобы быть "известным" издателем?
Frank
Вам нужно будет подписать EXE с помощью сертификата подписи кода от доверенного корневого центра сертификации.
http://www.thawte.com/code-signing/
https://www.verisign.com/code-signing/
Вы найдете больше центров сертификации с помощью простого Google поиск .
Имейте в виду, что даже несмотря на то, что это Java JAR, вы видите диалоговое окно, в котором Windows жалуется на то, что EXE не подписан. Для подписи EXE вам понадобится сертификат подписи MS Authenticode. Я не слишком знаком с Java, поэтому вам может потребоваться сертификат для подписи JAR, а может и не потребоваться. (Обратите внимание, что самоподписанный сертификат никогда не будет распознан как полностью доверенный и действительный ни на одном компьютере, кроме вашего собственного.)
Вам необходимо подписать его утвержденным сертификатом подписи. Пример находится на http://codesigning.ksoftware.net