Начиная с Java 1.7.0_40, флажок «Не показывать это снова для этого приложения» в предупреждениях о безопасности для неподписанных и самозаверяемых апплетов больше недоступен. Мой вопрос: есть ли какой-либо другой способ подавить эти сообщения без необходимости ежегодного пожертвования VeriSign?Подавление предупреждений безопасности апплетов в Java 1.7.0_40 или новее
Это для внутреннего применения; Я могу гарантировать, что соответствующие файлы политики создаются на клиентских компьютерах, где это необходимо запустить. Я попытался создать $ HOME/.java.policy как это:
grant {
permission java.security.AllPermission;
};
, а также более селективные версии с «CodeBase» и т.д., но даже самый простой вариант просто не работает. Я также попытался вставить этот грант в глобальную java.policy, но безрезультатно. В настоящее время полностью невозможно предотвратить предупреждения о безопасности, даже если у вас есть контроль над клиентской машиной?
Вы всегда можете настроить внутренний ЦС и использовать сертификат, выданный этим ЦС. Поместите его там, так как вы упомянули, что это собственное приложение. – Nasir