我有一个与 Java Web Start security dialogs with Java 7 update 51 类似的问题
和
Java 7 update 51 - Prompts user confirmation message about Publisher name every time
我的问题是为什么列出了多个位置?第二个位置是“从下载的 JNLP 文件启动”。
我并不总是看到这一点,只是有时会看到这一点,而且我不确定是什么让“从下载的 JNLP 文件启动”显示为一个位置。
我知道我可以在 jar list 中包含“Application-Library-Allowable-Codebase”属性来获取带有复选框的安全提示,但我不明白为什么安全提示的“位置”部分以及它是如何确定的
谢谢!
最佳答案
我认为原因是你的 jnlp 可能包含指向另一个 jnlp 的链接。我说得对吗?
所以提示“从下载的JNLP文件启动”意味着上述位置不属于用户点击的jnlp文件的jar资源,而是属于原始jnlp指向并动态下载的第二个jnlp的一些jar资源。
关于Java Web Start 显示 "launched from downloaded JNLP file",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790508/