[問題] 請問applet認證的問題

看板java作者 (GGsov)時間17年前 (2008/12/14 14:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
網頁顯示錯誤 錯誤碼是這一大串 java.security.AccessControlException: access denied (java.io.FilePermission <<ALL FILES>> execute) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkExec(Unknown Source) at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at test.start(test.java:14) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run (Unknown Source) at java.lang.Thread.run(Unknown Source) 例外:java.security.AccessControlException: access denied (java.io.FilePermission <<ALL FILES>> execute) 由於程式中有使用到 Runtime.exec(netstat -n) 知道applet有很多限制 除非signed 否則是無法執行 查過精華區以及爬文過相關的關鍵字 我把我執行的指令打在下面 C:\Program Files\Java\jdk1.6.0_11\bin>keytool -genkey -alias sunkey -keystore sun 輸入 keystore 密碼: XXXX 您的名字與姓氏為何? [Unknown]: XXXX 您的編制單位名稱為何? [Unknown]: Anonymous 您的組織名稱為何? [Unknown]: Anonymous 您所在的城市或地區名稱為何? [Unknown]: Taiwan 您所在的州及省份名稱為何? [Unknown]: Taiwan 該單位的二字國碼為何 [Unknown]: Tw CN=Anonymous, OU=Anonymous, O=Anonymous, L=Taiwan, ST=Taiwan, C=Tw 正確嗎? [否]: y 輸入 <mykey> 的主密碼 (RETURN 如果和 keystore 密碼相同): XXXX C:\Program Files\Java\jdk1.6.0_11\bin>jarsigner -keystore sun -storepass XXXX -keypass XXXX test.jar sunkey Enter Passphrase for keystore: XXXX Warning: The signer certificate will expire within six months 出現最後這行應該表是我權限已經signed了 怎還會這樣??? 感謝您的回應 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.35.223
文章代碼(AID): #19HATAsm (java)
文章代碼(AID): #19HATAsm (java)