Исправлено: ваши настройки безопасности заблокировали запуск самозаверяющего приложения

Некоторые пользователи сталкиваются с «Ваши настройки безопасности заблокировали запуск ненадежного приложения» при попытке запустить Java-апплет. Проблема, похоже, не является исключительной для определенной версии Windows — ошибка встречается во всех последних версиях, включая Windows Vista, Windows 7, Windows 8 и Windows 10.

Что заставляет настройки безопасности блокировать запуск приложений?

Мы исследовали Ошибка «Ваши настройки безопасности заблокировали запуск ненадежного приложения» , просмотрев различные отчеты пользователей и использованные ими стратегии восстановления.

Как оказалось, сообщение об ошибке появится из-за поведения подключаемого модуля браузера Java, представленного в Java 7 Update 21 . Идея заключалась в том, чтобы позволить пользователям принимать более обоснованные решения при запуске апплета на основе Java в веб-браузере.

Если у вас установлена ​​Java 7 Update 21 или более ранняя версия, любое приложение, которое не имеют сертификат или отсутствует имя приложения или информация об издателе заблокирована по умолчанию. Это решение было принято, чтобы защитить ничего не подозревающих пользователей от небезопасных приложений или приложений с высоким риском.

После того, как эти новые изменения вступят в силу, есть три основные причины, которые вызовут это конкретное сообщение об ошибке Java:

  • Приложение не подписано — приложения без сертификата или без информации об издателе и имени блокируются по умолчанию. Это может сделать вашу систему уязвимой для внешних эксплойтов.
  • Пользователь пытается запустить самозаверяющее приложение из ненадежного источника. — Приложения с самозаверяющими подписанные сертификаты также блокируются по умолчанию, начиная с Java 7 Update 51. Они считаются даже более опасными, чем неподписанные приложения, поскольку им может быть предоставлен доступ к личным данным на вашем компьютере.
  • В jar-файле приложения отсутствует атрибут разрешения. Атрибут разрешения проверяет, использует ли запрос приложения тот же уровень разрешений, который был указан разработчиком. Приложение с отсутствующим атрибутом jar блокируется, поскольку злоумышленник может использовать пользователя, запустив приложение с другим уровнем привилегий.

Как правило, апплет или приложение отсутствие этих ключевых идентификационных частей следует считать небезопасным. Если вы этого не знаете, мы настоятельно рекомендуем не запускать его.

Однако, если вы знаете издателя и доверяете апплету (например, вы разработали его сами или тестируете ) есть способы обойти это конкретное сообщение об ошибке.

Ниже у вас есть несколько методов, которые позволят вам справиться с «Настройки безопасности заблокировали доступ ненадежному приложению. работает » ошибка. Хотя Метод 1 широко считается стандартной практикой при работе с этим конкретным сообщением об ошибке, вы также можете использовать Метод 2 для достижения той же цели.

Метод 1. Настройка списка сайтов-исключений

Если вы понимаете риск запуска приложения, которое считается небезопасно для Java, вы можете предотвратить появление сообщения об ошибке «Ваши настройки безопасности заблокировали запуск ненадежного приложения» , добавив приложение в список сайтов исключений. Этот параметр можно найти на вкладке «Безопасность» панели управления Java.

Вот краткое руководство по открытию панели управления Java и добавлению апплета Java в Список сайтов исключения :

  1. Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « control » и нажмите Enter , чтобы открыть панель управления.
  2. В окне панели управления щелкните Программы , затем щелкните значок Java , чтобы открыть Панель управления Java .
  3. Внутри Панель управления Java , перейдите на вкладку Безопасность и нажмите Изменить список сайтов .
  4. В списке Exception Site нажмите Добавить , затем вставьте URL-адрес Java-апплета, с которым у вас возникают проблемы. Нажмите Ok , чтобы добавить URL-адрес в список исключений .

    Примечание: имейте в виду, что в зависимости от того, какой апплет вы пытаетесь запустить, вам также может потребоваться добавить нестандартные порты в исключение Java. Список .

  5. Нажмите Продолжить при следующем предупреждении безопасности , чтобы подтвердить, что вы хотите добавьте только что введенный URL-адрес в список исключений.
  6. Повторно откройте апплет, ранее показывала ошибку. Ошибка больше не должна возникать.

Если вы ищете другой способ решения проблемы «Ваши настройки безопасности заблокировали запуск ненадежного приложения» , перейдите к следующему методу ниже.

Метод 2: установка уровня безопасности приложения на высокий

Другой способ решить проблему «Ваши настройки безопасности заблокировали запуск ненадежного приложения» — вместо этого установить уровень безопасности Java на High . из Очень высокий .

Хотя этот метод намного проще (и быстрее) реализовать, он подвергнет ваш компьютер множеству потенциальных рисков. Имея это в виду, предпочтительнее следовать методу 1, если вы доверяете источнику, чем изменять уровень безопасности.

Однако, если вы решите это сделать, мы рекомендуем вам вернуться к безопасности по умолчанию Уровень настроек после того, как вы закончите использовать приложение Java, которое вызывает ошибку.

Вот краткое руководство по изменению уровня безопасности:

  1. Нажмите клавишу Windows + R , чтобы открыть диалоговое окно Выполнить . Затем введите « control » и нажмите Enter , чтобы открыть Панель управления .
  2. В окне панели управления нажмите Программы , затем нажмите Java , чтобы открыть Панель управления Java .
  3. В окне панели управления Java перейдите на вкладку Безопасность и выберите переключатель High в разделе Безопасность. level для приложений, а не в списке сайтов-исключений . Затем нажмите Применить , чтобы сохранить изменения.
  4. Перезапустите браузер, в котором вы запускаете апплет, и посмотрите, решена ли проблема после перезагрузки страницы.
Оцените статью
techscreen.ru
Добавить комментарий