私のアプレット内では、他のサイトから csv ファイルをダウンロードして実行する必要があります。
アプレットビューアーでアプレットを実行すると、次の例外が発生しました。
java.security.AccessControlException: access denied (java.net.SocketPermision www.xxxsitexxx.com:80 connect, resolve
....
私のアプレットの署名:
jarsigner -verify myfile.jar >> the result : jar verified.
追加しようとしました:
grant {
permission java.security.AllPermission;
};
Tomcatのフォルダに:
..conf/catalina.policy
しかし、うまくいきませんでした。
Google は、次の場所にセキュリティ許可を追加することを提案しています:
... jre/lib/security/java.policy
しかし、私はそれを変更できませんでした:
Access to ... jre/lib/security/java.policy was denied.
私の質問は:
- アクセス許可を java.policy に追加すると問題が解決しますか?
- もしそうなら、どうすれば java.policy の内容を変更できますか?
PS : ここで Stackoverflow の問題に関連する多くの質問を読みましたが、それを解決する正しい方法が見つかりませんでした。
EDIT : i got the Applet work by signing all jar files that needed to run with the Applet.