我已經做了相當多的尋找解決這個問題的方法,我越看越這個問題越複雜。我相信我錯過了一些東西,要想將一個已經存在的Java小程序放到網站上並不困難。如何從IDE獲取Java applet到網站上?
我目前已經創建了一個簡單的Applet,將它編譯成一個.jar文件幷包含了簡單的HTML標記。
<html>
<body>
<applet code=myApplet.class
archive="myApplet.jar"
width=400 height=700>
</applet>
</body>
</html>
這開始加載,這意味着它的工作,但後來我得到警告和安全性的錯誤,絕對不會允許該applet玩。
進一步的研究表明,小程序必須先簽名,這是我掙扎的地方。
問題
- 如何簽訂一個小程序使其更加安全?如果我能夠簽署此applet並使其可用,那麼如何簽署惡意程序比簽署遊戲更難?
- 我在哪裏可以找到一份「signtool」(顯然需要簽名小程序)?你如何使用它?
- 什麼是RSA證書,我如何獲得證書?
- 什麼是密鑰庫?
我是,基本上尋找現有的一步一步的過程,通過製作一個非常基本的小程序,並張貼在網上,以便任何人都可以看到它。
安全過程令人生畏和困惑,我不完全確定如何簽署應用程序。
Oracle的解釋提到進程需要「signtool」並鏈接到沒有提及它的站點,我無法找到它。此外,我不完全確定這甚至是必要的。
@JasonC事實並非如此。我也讀過。他的問題是在我離開後開始的。他已經擁有證書,jar簽名工具以及問題開始時對流程的完整理解。 – leigero
什麼是http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html有幫助嗎? –
@JasonC我會檢查出來的,謝謝參考。 – leigero