Java Web Start 显示 "launched from downloaded JNLP file"

标签 java security jar manifest java-web-start

我有一个与 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”属性来获取带有复选框的安全提示,但我不明白为什么安全提示的“位置”部分以及它是如何确定的

谢谢!

enter image description here

最佳答案

我认为原因是你的 jnlp 可能包含指向另一个 jnlp 的链接。我说得对吗?

所以提示“从下载的JNLP文件启动”意味着上述位置不属于用户点击的jnlp文件的jar资源,而是属于原始jnlp指向并动态下载的第二个jnlp的一些jar资源。

关于Java Web Start 显示 "launched from downloaded JNLP file",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790508/

相关文章:

java - 尝试在 if 语句内暂停程序执行 (Swing)

java swing 两个按钮通信

java - 为 Junit 测试包装多行字符串

security - 在 cookie 中存储(散列)密码是否安全?

PHP 脚本 : malicious JavaScript code at the end

java - 在 jython jar 中导入 Flask 模块

java - 不同的 jar 导出尺寸

java - 如何在程序内将布局和文本大小设置为 DP?

java - 如何创建密码?

java - 将 Apache commons IO 添加到我的项目中