Java Web启动安全问题

时间:2015-03-03 17:07:06

标签: java java-web-start

我有一个奇怪的问题。我有一个Java应用程序,我想使用Java web start运行。此Java应用程序由受信任的颁发机构(digicert)证书签名。当我将我的应用程序部署到我当地的玻璃鱼4.1服务器并运行Java时,我得到对话"你想要信任......)。到现在为止还挺好。当我将完全相同的应用程序部署到托管在远程计算机(Amazon实例)上的玻璃鱼服务器并尝试运行Java Web启动应用程序时,我得到了。 "此应用程序被阻止"消息,好像Java应用程序没有签名。这种行为的原因是什么?我的远程服务器使用ssl连接,但即使我在jnlp中指定http,我也会遇到同样的问题(我的服务器同时监听http和https)。这让我疯了三天了。请帮忙。

1 个答案:

答案 0 :(得分:1)

还有其他的箍要跳过。您需要一个权限小程序 标签,主jar必须有一个匹配的权限行,和 与正在加载的站点兼容的代码库行。 所有的罐子都必须列在jnlp中。