2016-04-21 42 views
-1

我们正在升级到Oracle Forms 11gR2。升级后,当我在开发中打开我的应用程序时,它给了我安全警告:Oracle Forms:如何摆脱与JAR签名相关的安全警告?

“你想运行这个应用程序”。出版商:未知。

我探索并发现我们必须从CA获得签名证书(我相信这将会花费金钱)。我尝试了一个自签名证书,但仍显示警告消息。任何人都可以共享这些步骤来获取和导入我的应用程序的自签名证书吗?

我只知道发展网址并拥有管理员权限。我没有任何JAR的源代码。

+0

我建议谷歌搜索一下这个问题。您的问题可能已经得到解答,但是,现在的问题不是很清楚,没有足够的信息可以继续。你有没有尝试过,如果有的话,什么?请包含更多信息和您的发现,以便其他人了解如何为您提供帮助。 – Jon

+0

我们正在升级到Oracle Forms 11gR2。升级后,当我打开我的应用程序(开发),它给我的安全警告。 “你想运行此应用程序” 。出版商:未知。我探索并发现我们必须从CA获得签名证书(我相信这包括成本)。请建议任何其他方法摆脱此警告。 – VIDHYA

+0

您可以使用自签名证书。 – GriffeyDog

回答

0

Java从某个版本(我认为1.7 u21)检查它是否需要运行的不是本地的安全。这意味着它需要一个有效的证书,而不是一个自签名的版本。

如果你仍然想运行你的java applet而没有签名或者自签名版本,你可以在安全选项卡的java控制面板中设置例外,那么你有一个按钮编辑站点列表... 如果你在这里添加你开始的网址:http://localhost:8888/forms/frmservlet?config=webutil那么你可以开始表格。你仍然需要说一切都可以运行,而不是阻止它。但它会起作用。

0

如果您使用的是自签名证书,那么您可以将证书导入到java中,这将解决问题。 另一种方法是更改​​java.policy文件。