2010-05-04 170 views
1

我有一個web應用程序,它使用java web start從Web服務器下載jar文件。該jar使用J2SE安全工具進行簽名。但是,我收到安全警告「應用程序數字簽名無法驗證,您想運行應用程序嗎?」 我是否缺少導致此問題的原因?java web start安全警告

回答

1

如果它是自簽名的,您還需要將證書添加到Windows證書存儲區。
如果您使用證書頒發機構(如Verisign),那麼您不會遇到問題。

See here for an explanation(來自Verisign)爲什麼要從他們簽名。

+0

我不相信Java Web Start引用Windows證書商店。除非您修改了deployment.properties,否則它會使用/ lib/security/cacerts來驗證證書,因此您需要將其添加到cacerts密鑰庫以避免警告。 http://docs.oracle.com/javase/7/docs/technotes/guides/deployment/deployment-guide/security.html – 2013-04-23 12:58:58