2013-07-15 50 views
4

背景:Java小程序的安全1.7.0_25-b15的

我有一個自簽名的Java小程序與試用Web服務器上使用我建1.7.0_21-B11本地網絡通信成功和FireFox(或Opera)在Windows XP(32位)虛擬機上運行。 Applet僅用作「傳遞」以將加密數據傳輸到專用USB TTL232R-3v3設備或從專用USB TTL232R-3v3設備傳輸加密數據。所有的加密和數據庫操作都是由PHP執行的,並且正在使用Javascript與服務器進行通信。像這樣,我可以最大限度地減少頁面重新加載的次數。 除了關於狡猾證書的(預期)投訴之外,此功能已經足夠好了。

問題:

使用上述虛擬機,但與構建1.7.0_25-B17安裝了一個克隆,我現在發現的小程序被阻止。給出的原因是無效權限值:全部權限。

我已經把代碼庫:*和權限:通過在的jarsigner的小程序,它出現在版本(NetBeans)的項目文件的清單文件中的所有的權限被「看到」。 任何人有任何線索?

舊Java虛擬機仍然運行與BTW修改清單中的小程序。

+0

你能後你被小應用程序運行時獲得準確的例外呢? –

回答

6

當我們得到了錯誤的消息與Java 1.7.0_25的原因是在清單文件中的額外空白畢竟-權限。

因此,檢查是否有「權限:所有的權限」之間的任何空白和下面的換行符。

+1

這確實是個問題 - 建議最受讚賞先生! –

+0

這絕對拯救了我的一天! – AlexS