java - 使用未签名的小程序

标签 java security applet

我刚刚编写了一个简单的小程序。问题是我的小程序无法与在端口 8181 上运行的 servlet 进行通信。每次小程序尝试建立连接时,我都会收到错误:

java.security.AccessControlException: access denied ("java.net.SocketPermission" " Server IP:80" "connect,resolve")

我已经将我的小程序添加到java安全控制的白名单中,但这并不能解决问题。 我无法想象没有办法让这项工作成功。该小程序仅供我自己使用,因此我认为没有必要对其进行签名。

最佳答案

也许您认为没有必要。但在这种情况下,你的观点并不重要。从 Java 7u25 开始,所有小程序都必须经过签名

请参阅 Java Applet & Web Start - Code Signing 上的 Oracle 页面了解详情。

关于java - 使用未签名的小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29847892/

相关文章:

java - 带有 bouncycaSTLe 的随机损坏的垫 block

java - cxf Spring Maven依赖冲突

java - 为什么 Tomcat 总是返回 "text/html;"?

security - 只是好奇(所以我知道它是如何工作的): how do search engines find web-sites (if no one knows it) and folders in it?

c# - 安全地验证客户端到服务器

java - 我们什么时候得到 java.lang.NoSuchMethodError 即使 jar/class 有特定的方法

javafx标签不显示循环结果

java - Spring 安全。不同角色对同一页面的不同 View ,可能吗?

javascript - applet 上的 div 或 iframe

Java 小程序错误