[英]How do you get a Java applet from the IDE onto a website?
我已經做了大量的工作來尋找該問題的解決方案,而我對這個問題的研究越多,問題就越復雜。 我確信我缺少了一些東西,將一個已經存在的Java小程序發布到網站上並不難。
我目前已經創建了一個簡單的Applet,將其編譯為.jar文件,並包括了簡單的HTML標記。
<html>
<body>
<applet code=myApplet.class
archive="myApplet.jar"
width=400 height=700>
</applet>
</body>
</html>
這開始加載,這意味着它正在工作,但是隨后我收到警告和安全錯誤,這些錯誤和絕對不會允許該applet播放。
進一步的研究表明,必須首先簽署applet,這是我在努力的地方。
問題
我基本上是在尋找現有的分步過程來制作一個非常基本的小程序,並將其發布到網上以便任何人都可以看到。
安全過程令人生畏且令人困惑,我不確定如何對應用程序進行簽名。
Oracle的解釋提到該過程需要“ signtool”,並鏈接到未提及它的站點,而我找不到它。 此外,我不確定這是否是必要的。
簽名為用戶提供了有關誰是JAR的來源以及未受到篡改的信心的信息。 話雖這么說,但自簽名的JAR確實比未簽名的JAR更安全。
您可以在JDK的bin目錄中找到jarsigner。
這是一個相當廣泛的問題,比stackoverflow更適用於安全站點。 嘗試在https://security.stackexchange.com/上搜索
它是一個包含公用密鑰,專用密鑰和證書鏈的文件。 密鑰庫是用於管理證書的標准Java方法。 有關更深入的答案,請參閱Wikipedia。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.