web-dev-qa-db-ja.com

セキュリティ設定により、自己署名アプリケーションの実行がブロックされています

Integrated Lights-Out 2(別名iLO)の仮想メディア(Javaベースのアプレット))を使用しようとしていますが、次のエラーが発生します:

  • Application Blocked by Security Settings
  • Your security settings have blocked a self-signed application from running

情報:

$ rpm -q jdk
jdk-1.7.0_51-fcs.x86_64
$ cat /etc/redhat-release 
Scientific Linux release 6.5 (Carbon)
$ uname -a
Linux wcmisdlin02.uftmasterad.org 2.6.32-431.5.1.el6.x86_64 #1 SMP Tue Feb 11 13:30:01 CST 2014 x86_64 x86_64 x86_64 GNU/Linux
$ 

それで、私は Javaアプリケーションがセキュリティ設定によってブロックされているのはなぜですか? に行き、例外サイトリストにURLを追加しました-まだ運がありません(

その自己署名アプリケーションブロックを渡すにはどうすればよいですか?

4
alexus

Java update 51. 他の人も持っています。

例外リストにURLを追加しようとしました。別のブラウザを試しましたか?


ILO固有のソリューションの場合、justがISOイメージにアクセスする必要がある場合は、ILO SSHインターフェイスを介してURL経由でマウントできます。 ILOのファームウェアを更新することも意味があります。 Webインターフェイスが機能していない場合は、オペレーティングシステムからこれを実行できます。

</>hpiLO-> vm cdrom insert http://dev1.brazzers.com/centos/6.5/boot.iso
</>hpiLO-> vm cdrom set boot_once
1
ewwhite

私は通常、デフォルトの拒否ポリシーを採用しているため、これを提案するのは嫌ですが、結局、すべての異なるWebアプリケーションとブラウザーの組み合わせで例外リストを機能させることをあきらめ、Javaのセキュリティレベルを[中]に設定しました。

ドキュメントから: http://www.Java.com/en/download/help/jcp_security.xml

高い

これは、推奨される(デフォルトの)最小のセキュリティレベル設定です。有効または期限切れの証明書で署名され、メインJARファイルのマニフェストにPermissions属性が含まれているアプリケーションは、セキュリティプロンプトを使用して実行できます。証明書の失効ステータスを確認できない場合、アプリケーションはセキュリティプロンプトで実行することもできます。他のすべてのアプリケーションはブロックされます。


すべての権限を要求する署名されていないアプリケーションのみがブロックされます。他のすべてのアプリケーションは、セキュリティプロンプトで実行できます。中程度のセキュリティレベルを選択することはお勧めできません。悪意のあるアプリケーションを実行した場合、コンピューターの脆弱性が高まります。

0
user62491