0

htmlページからjavascriptによって呼び出されるアプレットがあります。アプレットは、ページからアクセスデータベースに値を入力します。アプレットに署名しましたが、それでも「(java.util.PropertyPermission file.encodingread)」エラーが表示されます。

更新:署名されたアプレットがjavascriptからアクセスされると、署名されていないアプレットとして動作することを読みました。どうすれば修正できますか?

4

1 に答える 1

2

より多くの特権を必要とする呼び出しをでラップする必要がありますAccessController.doPrivileged(...)

もちろん、最初にそれらが正当であることを確認してください。つまり、邪悪なJavasSriptコードから呼び出されたとしても悪いことは何もできません。

于 2011-04-19T12:59:06.900 に答える