ローカル サーバーとの TCP 接続を確立してデータを取得する Java アプレットがあります。アプレットに自己署名し、netbeans でアプレットを実行すると正常に動作しますが、アプレットを Web ページに埋め込もうとすると、次のエラーが発生します。
java.lang.SecurityException: trusted loader attempted to load sandboxed resource from file:/C:/Users/...
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.check(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.access$1500(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ChildElement.checkResource(Unknown Source)
...
HTML
<APPLET codebase="classes" archive="lib1.jar, lib2.jar" code="test/Test.class" width=350 height=200></APPLET>
jarファイルのみが署名され、それらのクラスファイルはnetbeansによって生成されたため、コード属性を使用すると問題が発生していると推測しています。