在我的应用程序中,注意到在调用应用程序时,即使在未签名的jar文件中,甚至未签名的jar文件也将被加载,因此为了确保安全性,我需要指导以防止加载任何未签名的jars。

编辑:

How to identify / retrieve the Jar signature using ClassLoader

最佳答案

您可以使用jnlp文件中的all-permissions元素实现此目的。

<security>
  <all-permissions/>
</security>


参见http://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/syntax.htmlIs it possible to use jnlp without signing the jars?

希望能帮助到你。

关于java - 如何防止未签名的 jar 加载?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19311955/

10-10 14:46