我需要幫助正確簽署一個Java小程序。爲什麼iam說'正確'的原因是我已經嘗試使用keytool生成一個密鑰,然後用它簽署.jar文件,但它只是沒有work.iam使用Java 1.7。任何幫助將不勝感激...有人可以請給我一步一步的說明如何獲得一個Java小程序正確簽署
回答
你的意思是,你想要某種形式的教程簽署JAR文件?
http://docs.oracle.com/javase/tutorial/deployment/jar/signindex.html
嗨,有..謝謝你試圖幫助我在這裏..我已經嘗試了大多數網站告訴你做的所有步驟..有一個列表其中... E:\ Program Files \ Java \ jdk1.7.0_06 \ bin> keytool -genkey -alias private_key2 E:\ Program Files \ Java \ jdk1.7.0_06 \ bin> keytool -list private_key2,Sep 5:2012 PrivateKeyEntry 證書指紋(SHA1):82:9B:84:30:E0:93:37:0E:C3:85:BC:DB:FC:B0:64:4A: 80:47: A7:15 E:\ Program Files \ Java \ jdk1.7.0_06 \ bin> jarsigner JavaLibrary.jar private_key2 爲密鑰庫輸入密碼: 警告: 簽署者證書將在六個月內過期。 – user1646389
嘗試上述步驟後..我得到簽署的JAR文件作出..我複製JAR文件和IIS7 Web服務器文件夾上的.class文件,然後我訪問與以下HTML代碼的小程序::: ..............試試我在瀏覽器中運行上面的代碼我得到了java安全警告,詢問我是否想運行該applet ...我運行該applet,但仍然是我的java代碼無法訪問本地文件來讀取它。 – user1646389
裏面的代碼。java小程序的類文件如下::::試試 { fileobject = new File(filename); file = new RandomAccessFile(fileobject,「r」); } catch(Exception | Error e) { msg =「」+ e; } return msg; ..........這個java代碼創建一個異常,即使我使用了一個簽名的applet它..使用IIS7,Windows 7,IE8和Java 1.7的IAM ...我希望這是您需要幫助我的所有信息.....謝謝 – user1646389
AccessController.doPrivileged(new PrivilegedAction()
{
public Object run()
{ // It will work if your applet is signed
readfile();
return null;
}
}
);
.........該applet代碼解決我的問題。現在在特權代碼部分運行我的代碼讓我獲得我需要的所有安全許可!
- 1. 有人可以給我一個一步一步教程ASP.NET登錄模塊
- 2. 有人請一步一步解釋我如何得到-9值作爲結果?
- 3. 說明awk命令一步一步
- 4. 註冊Java小程序一步步
- 5. 如何在yii中集成timepicker插件和datepicker?任何人都可以一步一步說明嗎?
- 6. 任何人都可以列出我可以得到維特比解碼器一步一步的算法嗎?
- 7. 任何人都可以幫助我一步一步的APK擴展
- 8. 有人可以給我一個node.js應用程序的例子
- 9. 需要一步一步的說明添加VideoJs VAST插件
- 10. Ajax請求一步一步
- 11. 你可以一步一步解釋這個過程嗎?
- 12. 什麼是一步一步的過程將一個Java應用程序部署到Docker?
- 13. Java守護進程一步一步
- 14. 如何一步程序
- 15. 如何簽署一個Zip文件,就像我會簽署一個程序集?
- 16. 一步一步Google SSO(java)?
- 17. Java Web Start。一步一步
- 18. 有人可以告訴我一個快速的方式來部署Windows上的一個小Rails應用程序?
- 19. 如何在簽署過程的每一步中將碳副本發送給同一收件人?
- 20. 我如何設置一步一步的過程
- 21. 有人可以請幫助我一個for循環java代碼
- 22. 我可以簽署一個我沒有源代碼的程序集嗎?
- 23. 如何獲得一個CSS動畫通過正確的步驟來運行
- 24. 在Eclipse中一步一步調試java程序
- 25. 如何明確地失敗了一步一步的行爲實施
- 26. 需要關於同步和異步操作的一些說明
- 27. 一步一步gflot教程?
- 28. 以一步一步的方式如何以一步一步的方式在柔性構建器
- 29. 如何實現一個真正的異步Java線程
- 30. 你能否給我一步一步的說明來設置TFS,讓我的團隊可以從世界任何地方訪問它?
請提供更多信息,然後「不起作用」,您如何完全簽名? –
你好,ramhound ..我已經提到了下面的幾個意見,你可以看看..基本上我提到的是,我已經使用keytool實用工具,使用以下語法的關鍵:「keytool - genkey -alias me「,然後使用」jarsigner -javalibrary.jar me「命令對我的Jar文件進行簽名,該文件由NETBEANS 7 IDE自動生成。當我嘗試訪問applet時:,它不起作用 – user1646389
appet的.class文件中的代碼如下所示:String msg =「」; 文件fileobject; RandomAccessFile文件; 嘗試 { fileobject = new File(filename); file = new RandomAccessFile(fileobject,「r」); } catch(Exception | Error e) { msg =「」+ e; } return msg; .................當我運行這個applet時,即使我簽了JAR文件並運行applet,但瀏覽器的安全彈出來了。希望這可以幫助.........謝謝 – user1646389