Як вимкнути спливаюче вікно «Безпека Java»?


17

enter image description here

Чи є спосіб вимкнути це вікно безпеки Java? Я використовую лише сайти в інтрамережі, і на кожній сторінці розміщено більше 40 аплетів, які створюють новий ідентифікатор з кожним завантаженням. Через це кожен раз, коли сторінка відвідується, потрібно натиснути "Запустити" більше 40 разів.

ОС: Windows 7

Браузер: IE 10

Ось моє виправлення:

  1. Відкрийте Internet Explorer
  2. Натисніть Інструменти та виберіть Властивості браузера
  3. Натисніть вкладку Безпека і натисніть кнопку "Custom Level"
  4. У розділі "Різне" змініть "Показати змішаний вміст" на "Увімкнути".

1
Це можна обробити, налаштувавши параметри безпеки на Java Windows Control Panel аплет. Оскільки ви не вказали, яку операційну систему я маю взяти на себе Windows.
Ramhound

Використання IE 10 у Windows 7. Цей комп'ютер має доступ лише до локальної мережі і не має підключення до Інтернету або інших ПК, він підключається до інструментів моніторингу.
Tyler

1
Ви спробували змінити рівень безпеки на панелі керування? Для мене це не працює взагалі (рівень постійно перезавантажується), але, можливо, вам буде більше удачі.
Der Hochstapler

яка java версія?
kinokijuf

@kinokijuf В операційній програмі спеціально згадані Windows 7 три коментарі вище. Будь ласка, не змінюйте значення повідомлень інших. Дякую.
slhck

Відповіді:


3

Якщо встановити цей параметр для вимкнення перевірки, це спливаюче вікно буде вилучено.   Так, це ризик для безпеки, але я впевнений, що інваліди були   стандартний рівень захисту попередніх версій Java. Я впевнений, що спливаючі вікна надають додаткову безпеку, але в середовищі   де кожен постачальник кочує свої божевільні веб-програми та оновлення   мало і далеко між ними, це більше клопоту, ніж безпека.   На жаль, цей параметр контролюється файлом у розділі   профіль кожного користувача. Особливо C: Користувач: Ім'я користувача \ t   Локальна система розгортання Java \ t Я не можу   Подумайте про шлях від вершини моєї голови, щоб підштовхнути цю настройку через групу   політика. Якщо хтось придумав рішення, то розмістіть його в   коментарі. До тих пір ми будемо дотримуватися Java 6 Update 19 для   навколишнього середовища.

джерело: http://gdgtry.com/2010/05/disable-javas-new-security-warning/


1
-1 оператор говорить про інший діалог
kinokijuf

2

я використовую java 7 оновлення 17 . Що ви можете зробити, це встановити прапорець "Не показувати це знову для цього додатка" (прапорець на наданому знімку). Також можна спробувати змінити налаштування в Панель керування Java але я не впевнений, що він буде працювати: У Панелі керування Java на вкладці Безпека змінюйте рівень безпеки від High до Medium або Low, а потім перейдіть на вкладку Advance і встановіть прапорець "Сховати попередження і запустити з захистом" або якщо він не працює, тоді виберіть "вимкнути перевірку".


Це робить його трохи більш небезпечним, але за те, що він робить, це добре на інтрамережі. Якщо він звертається до того ж самого контенту знову і знову, він може просто зносити і перевіряти всі 50 разів раз і, ймовірно, не побачить їх знову.
Will.Beninger

2

Розмістіть текстовий документ у цьому місці з назвою deployment.properties c: windows sun розгортання Java розгортання

Незважаючи на те, що в документації Java говориться, вам не потрібен файл deployment.config, якщо ви не хочете використовувати установку обов'язкових.

Цей файл змінить стандартне значення для кожного користувача на комп'ютері, навіть якщо вони вже мають файл deployment.properties у папці appdata. Ви можете переконатися, що параметри вступають в силу, коли ви відкриваєте панель керування java 32, оскільки вона зчитує параметри.

Ось деякі з речей, які ми помістили в наш файл deployment.properties.

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster.  Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\\Program Files\\Java\\jre7\\security\\trusted.certs

Останній біт - це найкращий спосіб позбавитися від "ви хочете запустити це додаток" коробки. Після встановлення довіреного місця розташування до спільного місця розташування створіть власний файл trusted.certs, вручну перейшовши до процесу встановлення прапорця "не показувати це знову". Вони розгортають цей файл trusted.certs на всі ваші машини з цим файлом deployment.properties і viola, більше немає спливаючих вікон безпеки.

Зауважте, що додаткові похилі риси на шляху потрібні. Колонки є зарезервованими символами, а зворотний слеш є символом уникнення.


1

Яку версію Java ви використовуєте?

Oracle представила нові функції безпеки для свого плагіна для веб-браузера Java, коли вона випустила Java 7 Update 11 11 грудня 2012 року.

Ви можете повернутися до попередньої версії з 2012 року, оскільки безпека не дуже важлива в середовище інтрамережі.

З більш ранньою версією коригування рівня безпеки на панелі керування може бути легшим.


1

Щоб керувати діями за умовчанням JAVA, краще налаштуйте всі параметри на системному рівні.

C: Розгортання Windows у Java \ t потрібно 4 файли

@ deployment.config

@ deployment.properties - deployment.security.mixcode=DISABLE

@ exception.sites

@ Найголовніше, що вам потрібно trusted.cert файл сертифіката, щоб вимкнути це вікно повідомлення

Це дасть всім користувачам на цьому комп'ютері однакові налаштування.

Переглянути більше тут


0

Помістіть нижче рядки в системному рівні сервера C:\Windows\Sun\Java\Deployment\deployment.properties файл, щоб зупинити ці повідомлення

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false

Існує вже дві відповіді, подібні до вашої. Враховуючи те, що ви відповідаєте на посаду, яка досягла 4-річного віку, ви можете принаймні пояснити, як ваша відповідь відрізняється або що може бути неточним або застарілим щодо інших відповідей.
Edward

-3

Покладіть цю лінію на свій сценарій входу, який повинен подбати про це

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"

3
Як нехмарно, що він створює новий рядок у deployment.properties при кожному вході. Як довго повинен бути цей файл? : O
TheBlastOne
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.