Java 1.7.0_21 を実行している Mac 10.7 を使用しています。署名された Java アプレット アプリケーションを実行しようとしていますが、アプリケーションの最後に「安全でない可能性のあるコンポーネントの実行をブロックしますか?」という混合モードのセキュリティ ポップアップが表示されます。私が使用しているすべての瓶は署名されています。
Java 6 を実行している Mac 10.6 で同じアプレット アプリケーションを実行できますが、混合モードの警告は表示されません。また、混合モードの警告が表示されることなく、Windows でアプリケーションを実行することもできます。
すべての jar が署名されているのに、このエラーが発生し続けるのはなぜですか?
混合モードの警告をグーグルで検索したところ、このリンクが見つかりました。
http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html#manifest
このリンクを読んだ後、私は少し混乱しています。このリンクによると、マニフェスト ファイル内に「Trusted-Only」または「Trusted-Library」属性を記載する必要があるようです。私は自分のマニフェスト ファイルを調べましたが、それらにはこれらの属性がありません。
すべてが署名されているにもかかわらず、なぜこのエラーが発生するのかを誰かが理解するのを手伝ってくれますか?