0

この関数が JavaScript によって呼び出された場合、すべてのネットドライブのリストを返す関数を持つアプレットがあります。

現在、許可拒否の例外が発生します。Google から、署名してポリシー ファイルを作成する必要があると言われました。しかし、私は前進していません。

手順を教えてください。これを機能させる方法はありますか?

ご挨拶と感謝!

4

2 に答える 2

0

この関数がjavascriptによって呼び出された場合に、すべてのNetdriveのリストを返す関数を備えたアプレットがあります。

現在、許可が拒否された例外が発生します。グーグルは私に言った:私はそれに署名しなければならない。

正しい。

..そしてポリシーファイルを作成します。..

プロンプトが表示されたときに、署名されたアプレットコードがエンドユーザーによって受け入れられた場合は冗長です。

しかし、私は前進していません。

不足している要素は、おそらくこれらの呼び出しをAccessController.doPrivileged(PrivilegedAction)でラップする必要があるということです。これは、JSとの相互作用が原因です。

于 2011-05-27T10:37:01.453 に答える
0

ファイルへのアクセス許可を取得する前に、アプレットに署名する必要があります。http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.htmlを参照してください。

またはこれ(新しい):http://www.entrust.net/ssl-resources/pdf/ECS_Java_Code_Signing_Guide.pdf

于 2011-05-27T10:34:50.133 に答える