Как я могу передать произвольные системные свойства, значения которых могут измениться на подписанную Java RIA (апплет, веб-запуск) через JNLP?

Из-заболее жесткие ограничения безопасности в7u51в январе, я пытаюсь подписать мой файл JNLP.

Наше приложение требует установки определенных пользовательских системных свойств, а значения некоторых из этих свойств различаются в зависимости от места развертывания апплета. Я хотел бы избежать повторной подписи JAR, содержащего шаблон JNLP, для каждого развертывания.

Наивный подход постановки<property name="my-prop" value="*"/> в шаблоне JNLP не работает.

Даже с<property name="my-prop" value="fixed-value"/> в шаблоне иногда появляется диалоговое окно с надписью «Это приложение будет выполнять небезопасную операцию. Хотите продолжить?»:

Как правильно передать системные свойства в подписанную Java RIA?

Ответы на вопрос(1)

Ваш ответ на вопрос