私は 1 つのアプレットを開発しましたが、奇妙な動作を見つけています。
これは、GWT、Hibernate、および Spring でビルドされる、実装されたセキュリティ ベースのアプリケーション用です。
アプレットは主にブラウザ証明書にアクセスし、データの暗号化と復号化に使用します。
すべてのシステムで正常に動作していますが、奇妙な動作を見つけているクライアント マシンを 1 つも知りません。
Internet Explorerでログインしたとき。アプレットのロードは次の時点で停止し、自動的に終了します。
アプレット コンソールのエラー:
basic: 進行リスナーを追加: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@337d0f
基本: Plugin2ClassLoader.addURL 親がhttp://phil.etenders.in/securityApplet.jarに対して呼び出されました セキュリティ: ブラックリスト失効チェックが有効になっています セキュリティ: 信頼できるライブラリ リストのチェックが有効になっていますetenders.in/securityApplet.jar、バージョン: null] prevalidated=false/0
ブラックリスト失効チェックと信頼できるライブラリ チェックを削除しましたが、影響はありません。(彼らはうまく通り抜けています)、
http://csis.pace.edu/~bergin/Java/applets.htmからサンプル アプレットを開く と、次の行で停止します。
basic: Plugin2ClassLoader.isTrustedByPolicy called
basic: Plugin2ClassLoader.isTrustedByPolicy returns false
3 つのブラウザーすべてでの動作。
- Firefox と Chrome : まったく読み込まれません。
- IE : ヒット リフレッシュをロードすると、初回はロードされません。
詳細が必要な場合はお知らせください。ソースコードはこちらから参照してください。