2

Java 1.7.0_40 以降では、署名されていないアプレットと自己署名されたアプレットのセキュリティ警告で、「このアプリに対してこれを再度表示しない」チェックボックスは使用できなくなりました。私の質問: VeriSign に毎年寄付をしなくても、これらのメッセージを抑制する方法はありますか?

これは社内アプリケーション用です。これを実行する必要があるクライアント マシンに適切なポリシー ファイルが作成されていることを確認できます。$HOME/.java.policy を次のように作成してみました:

grant {
    permission java.security.AllPermission;
};

また、「codeBase」などを使用したより選択的なバージョンもありますが、最も単純なバージョンでさえも機能しません。また、この許可をグローバル java.policy に挿入しようとしましたが、役に立ちませんでした。クライアント マシンを制御できたとしても、セキュリティ警告を抑制することは完全に不可能になりましたか?

4

1 に答える 1

0

これは、最近の Java バージョン (1.7.0_40+) にある機能を介して制御できます。

ローカル クライアントが古い Java アプレットをどのように使用するかを制御するために、デプロイメント ルール セットができることを確認してください。

クライアントが「インターネット」ユーザーである場合は、代わりにアプリを修正する必要があることに注意してください。これは、イントラネット サイトをホワイトリスト (またはバージョンの変更) に登録し、その他をブラックリストに登録します。

于 2014-01-15T17:36:45.487 に答える