2014-11-06 3 views
1

У меня есть аналогичный вопрос к Java Web Start security dialogs with Java 7 update 51Java Web Start показывает "запущен из загруженного файла JNLP"

и

Java 7 update 51 - Prompts user confirmation message about Publisher name every time

Мои вопросы Почему там перечислены несколько мест? Второе местоположение - «Запущено из загруженного файла JNLP».

Я не всегда вижу это, только иногда, и я не уверен, что особенность, которая заставляет «Запущен из загруженного файла JNLP» отображаться как местоположение.

Я знаю, что я могу включить атрибут «Application-Library-Allowable-Codebase» в манифест манифера, чтобы получить запрос безопасности с помощью флажка, но я не понимаю, почему раздел «Местоположение» в строке запроса безопасности и как это определено

Спасибо!

enter image description here

ответ

1

Я думаю, что причина этого в том, что ваш JNLP, вероятно, включает в себя ссылку на другой JNLP. Я прав?

Таким образом, приглашение, в котором говорится: «Запущен из загруженного файла JNLP», означает, что указанное выше местоположение не принадлежит ресурсам jar файла jnlp, которое пользователь нажал, но он принадлежит некоторым ресурсам jar 2-го jnlp, что оригинал jnlp указывает на и динамически загружается.