天天看點

apple簽名

        Applet是一種特殊的java程式,采用Java建立的基于HTML的程式。浏覽器将其暫時下載下傳到使用者的硬碟上,并在Web頁打開時在本地運作。即可以了解為是一種浏覽器的插件。

        applet運作時,如果不做任何處理,出于安全,會有很多限制,比如說要讀取本地檔案的時候,就會被拒絕,那麼怎麼樣才能解除這種限制呢?這個時候,我們可以通過給jar做簽名來解決這個問題。

        一般applet做好打成jar包後,需要使用jarsigner工具要給jar包進行簽名,簽名的過程是可以很複雜的,但是本着實用的原則,隻說明一種最簡單的方式,需要的控制台下輸入下面指令:

         keytool -genkey -keystore jppn.store -alias jppn -validity 90

         jarsigner -keystore jppn.store JfdcClient.jar jppn

         上述指令會建立一個時間為90天的證書,當插件第一次被浏覽器加載,會彈出提示資訊,選擇确認之後,就完成了。