在執行已使用信任的憑證簽署的應用程式時,為何顯示未簽署安全性提示?
本文適用於:
- Java 版本: 7.0, 7u25, 8.0
症狀
執行已使用信任的憑證簽署的應用程式時,仍然顯示安全性提示:下方位置的未簽署應用程式要求執行權限。
執行此應用程式可能存在安全風險。
.jpg)
原因
Java 7u25 做了一項變更以提高使用者安全性,凡是應用程式的 JAR 檔案在簽署後建立索引,也會產生安全性提示。
解決方案
應洽詢您的應用程式提供者,要求他們使用下列指示更新應用程式。
供應用程式提供者解決問題的指示
Java 7u25 中的變更要求在使用憑證簽署 JAR 檔案之前先編製索引。在簽署 JAR 檔案之前,變更編製索引的建構常式並建立 index.list 檔案,即可解決此問題。
更多技術資訊
- 參照此問題的錯誤:8016771
- Java 7u25 版本注意事項
- 您可以從程式碼簽署常見問題取得更多有關安全提示的資訊。
- 開發人員和系統管理員請參閱 Java Applet 與 Web Start 程式碼簽署文章。(OTN)
已知受影響的應用程式
下列公司已通知我們他們已經更新他們的產品。請直接前往他們的網站以取得進一步的詳細資訊。
Entrust - TruePass 和 Authority Administration Services- TruePass (需要登入)
- Authority Administration Services (需要登入)