2013年7月20日 星期六

SecurityException: attempted to open sandboxed jar as Trusted-Only

最近一位同事的電腦在上某一採用 Java 進行認證的網站上登入時,一直發生下列錯誤,經過清快取、開放瀏覽器權限、重設瀏覽器等方式都無法解決此問題,最後在 Stackoverflow 網站上,才找到答案,原來是該網站認證使用 Java Mixed Code,而在此模式下,其權限控管是由 java.policy 檔管控,一般在 JRE 路徑下的 "lib/security/" 下,但也可以自定義此檔,通常放在使用者的 Home 目錄下,一查果然在目錄下找到一個 .java.policy 檔,將之刪除後,網站就可正常認證。



沒有留言:

張貼留言