web-dev-qa-db-ja.com

「セキュリティ設定によりブロックされたアプリケーション」は、LinuxミントのfirefoxでOracle SE 7 update 51を使用して実行されるアプレットを防ぎます

バックグラウンド

LinuxでのOracleの完全な新規インストールJava SDK(32ビット)。インストールは正しく、プラグインは正しくインストールされています。

問題

アプレットがFirefox内で実行されると、次のエラー(「セキュリティ設定によってブロックされたアプリケーション」)が表示されます。

Mathematica graphics

セットアップ

使用した手順は次のとおりです。

  1. Linux mint 16をVBoxにインストール:_> uname -a Linux me-VirtualBox 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux_
  2. すべてをクリーンアップ Javaインスタンス
  3. Linuxでの インストール手順 jdk-7u51-linux-i586.tar.gzに従います。
  4. 検証済みインストール> Java -version Java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)
  5. 検証済みプラグイン:_> pwd /home/me/.mozilla/plugins > ls -l total 0 lrwxrwxrwx 1 me me 46 Jan 22 02:42 libnpjp2.so -> /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so_
  6. 検証済み Javaプラグイン : Mathematica graphics
  7. 検証済みのFirefoxアクティベーション: Mathematica graphicsMathematica graphics
  8. Java ControlPanelを開始。セキュリティを中に設定: Mathematica graphicsMathematica graphics
  9. クリック適用.
  10. Firefoxを再起動しました。

質問

アプレットの実行を許可するために、セキュリティ設定をどのように変更しますか?

27
Nasser

この問題がありました。 ControlPanelのセキュリティ設定はユーザー固有のようです。ブラウザを実際に実行しているユーザー(rootとしてブラウズしていない!??)として実行し、そこでセキュリティレベルを[中]に設定してみてください。 -私にとっては、それでした。

13
martin

別の答えとして、コントロールパネルを直接呼び出すコマンドラインがあります。これはjavaws -viewer、openJDKとOracleのJDKの両方で動作するはずです(OracleのJDKの可用性を確認してくれた@Nasserに感謝)

アクセス許可にアクセスする必要があるユーザーとして実行する場合と同じ注意が適用されます。

$ pwd /usr/lib/jvm/jre1.8.0_25/bin

./jcontrol

次のように、

Javaコントロールパネル->セキュリティ->サイトリストの編集、
次に適用します。

4
colynn liu

サイトリストの編集を使用して、特定のWebサイトから実行できるように例外にすることもできます。

1
EpicPandaForce

Java 7 Update 51で実装されているセキュリティガイドラインに準拠していないため、実行中のアプリケーションはブロックされています

1
Ridzuan Adris