【发布时间】:2015-03-03 17:07:06
【问题描述】:
我遇到了一个奇怪的问题。我有一个想要使用 Java web start 运行的 Java 应用程序。此 Java 应用程序由受信任的授权 (digicert) 证书签名。当我将我的应用程序部署到我的本地 glassfish 4.1 服务器并运行 Java 时,我得到对话“你想信任吗....)。到目前为止一切顺利。当我将完全相同的应用程序部署到托管的 glassfish 服务器时在远程机器(亚马逊实例)上并尝试运行 Java web start 应用程序,我得到。“此应用程序被阻止”消息,好像 Java 应用程序未签名。这种行为的原因是什么?我的远程服务器使用ssl 连接,但即使我在 jnlp 中指定 http,我也会遇到同样的问题(我的服务器同时监听 http 和 https)。这已经让我发疯了三天。请帮忙。
【问题讨论】:
标签: java java-web-start