Java小程序在签署jar后仍然出现安全错误



我在这里真的很挣扎。我收到了一个旧的小程序,并被告知要为安装了Java版本7的人消除安全错误。我从GoDaddy.com获得了一个代码签名证书,并用它对jar进行了签名。然后,我将新的小程序放在unix服务器上,由cgi网页(apache web服务器)使用。

现在我收到一个错误,说"主jar中缺少require-Permissions清单属性:[server url]/factorportal.jar."

我对java、applets、jar几乎一无所知,对证书也知之甚少。有人能告诉我我还需要做些什么才能让这个小程序运行无误吗?我在谷歌上的搜索只找到了部分且非常令人困惑的信息。我对流程的不熟悉很可能是我的问题。

由于7u25,您需要META-INF/MANIFEST中的Permissions: sandbox。MF文件(添加了jar命令行实用程序的m选项)。这是一个关于这个主题的甲骨文博客。它在那里,这样罐子就可以在不增加特权的情况下验证其来源。传统上,Java将经过验证的来源与信任混为一谈。

相关内容

最新更新