通常由 JNLP 客户端(尤其是 Sun/Oracle 自己的 Java Web Start 客户端)生成的错误消息通常面向最终用户,对于找出它们出现的根本原因不是很有帮助。
例如,当我现在尝试使用 Oracle 的 JNLP 客户端运行我的 JNLP 程序时,它只是告诉我“Java 安全设置已阻止此应用程序运行。您可以在 Java 控制面板中更改此行为。 “NetX 也没有太大帮助,但它似乎也比 Oracle 的客户端实现的安全模型少得多,所以即使它有帮助也只能到此为止。
有什么好的方法可以找出我实际遇到的安全问题吗? “阅读文档”当然是一个简单的答案,但安全模型似乎相当复杂并且包含许多部分。是否有某种 JNLP 的“lint”工具可以列出我遇到的问题?或者有什么方法可以在某种 Debug模式下运行 JNLP 客户端?
我并不是真的在寻求解决这个特定问题的帮助。我以前也遇到过其他问题,而且大多只是靠猜测和运气来解决这些问题,但我仍然不确定我是否正确解决了这些问题。
最佳答案
关于java - 调试 JNLP 安全问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19698851/