Один пользователь должен нажать кнопку ОК, чтобы 6 раз предупредить систему безопасности - PullRequest
0 голосов
/ 19 марта 2012

У нас есть апплет, который взаимодействует с принтером, который выводит предупреждение о безопасности один раз для всех пользователей, кроме одного. Этот пользователь должен нажать «ОК» для предупреждения безопасности 6 раз. Вот скриншот предупреждения:

Applet Security Warning

Из того, что я понял, есть два подхода к предупреждению:
1. Подпишите апплет
2. Обновите файл безопасности Java пользователя под своим профилем на жестком диске.

Каковы плюсы и минусы использования любого из этих подходов? Является ли один из них предпочтительным подходом? Один проще и быстрее реализовать, чем другой?

Редактировать I
Похоже, мы пойдем по пути подписания апплета.
Можно ли использовать тот же сертификат, что и на веб-сервере, для подписи апплета?

1 Ответ

1 голос
/ 19 марта 2012

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

Что касается плюсов / минусов, на мой взгляд:

  1. Подписание приложения: Требуется сертификат. Если он самоподписанный, у вас будут другие ошибки, скорее всего, в браузере, но я думаю, что вы избежали этого, включив свой пользовательский сертификат или корень сертификата в браузер.
  2. Обновление файла безопасности пользователя: на самом деле никогда не делал этого, но это кажется кошмаром, если у вас много пользователей ... плюс, похоже, много ручной работы.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...