2016-04-21 45 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文件。