Javaのセキュリティ設定によってJavaアプリケーションがブロックされる[解決策]

Javaアプリケーションブロッカーが、セキュリティ設定のために自己署名または信頼できないアプリケーションがブロックされたことを通知していることに注目しました。この問題により、Javaベースのアプリケーションの一部が実行に失敗します。この投稿では、Javaのセキュリティ設定によってJavaアプリケーションがブロックされる問題について説明し、以下のいずれかのメッセージが表示された場合に何が起こるかを見ていきます。

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

セキュリティ設定により信頼できないアプリケーションの実行がブロックされました

Javaのセキュリティ設定によってブロックされたJavaアプリケーションを修正する

「セキュリティ設定により自己署名または信頼できないアプリケーションの実行がブロックされました」というエラーメッセージが表示された場合は、以下の解決策に従って問題を解決してください。

  1. Javaアプレットを例外リストに追加する
  2. Javaコントロールパネルでセキュリティを「高」に設定する

それらについて詳しく説明しましょう。

セキュリティ設定により自己署名または信頼できないアプリケーションの実行がブロックされました

1] Javaアプレットを例外リストに追加する

まず、Javaアプレットを例外リストに追加して、セキュリティ設定のためにブロックされないようにする必要があります。そうすることで、例外リストに追加されたWebサイトの監視がセキュリティプログラムによって停止することに注意してください。変更を加えるには、以下の手順に従ってください。

  1. Win + Rを押して、「コントロール」と入力し、[OK]をクリックします。
  2. プログラム> Javaに進みます。
  3. これによりJavaコントロールパネルが開きます。次に、セキュリティタブに移動して、例外サイトリストから[サイトリストの編集]をクリックします。
  4. 次に、[追加]をクリックし、URLを入力して、[OK]をクリックします。
  5. 最後に、Javaを閉じます。

うまくいけば、これで問題が解決するでしょう。

2] Javaコントロールパネルでセキュリティを「高」に設定する

セキュリティレベルが「非常に高い」に設定されている場合は、セキュリティ設定が低くなるとしても、Webサイトの実行を許可できるように「高」に設定する必要があります。URLを例外リストに追加したくない場合は、これを実行する必要があります。ただし、これは多少リスクが高いので、作業が完了したら元に戻す必要があります。これを行うには、以下の手順に従ってください。

  1. スタートメニューからコントロールパネルを開きます。
  2. プログラムに移動し、Javaアイコンをクリックします。
  3. 次に、セキュリティタブに進みます
  4. 例外サイトリストにないアプリケーションのセキュリティレベルから、[高]を選択します。
  5. 最後に、[適用]> [OK]をクリックします。

上記の変更を加えるとシステムが多少脆弱になるため、タスクが完了したら「非常に高い」に設定して変更を適用してください。

うまくいけば、ここで説明した解決策を使用して問題を解決できるでしょう。

セキュリティ設定によってブロックされたアプリケーションのブロックを解除するにはどうすればよいですか?

アプリケーションがWindowsセキュリティプログラムによってブロックされている場合は、Windowsファイアウォールを介して許可する必要があります。ただし、サードパーティのアンチウイルスを使用している場合は、プログラムを例外リストに追加する必要があります。

Javaによるセキュリティのブロックを停止するにはどうすればよいですか?

JavaセキュリティによってWebサイトがブロックされているが、問題がないと確信している場合は、Webサイトを例外サイトリストに追加するだけで済みます。これを行う手順を記載しているので、それを参照するだけで問題が解決します。