Отключить запуск приложения - предупреждение безопасности

У нашей компании есть внутреннее программное приложение (.xbap и.application), которое запускается через Internet Explorer и размещается на нескольких серверах. Есть десятки компьютеров, которые получают к нему доступ. Каждый раз, когда кто-то пытается открыть его, появляется всплывающее окно с предупреждением безопасности.

Моя цель - избавиться от всплывающего окна с предупреждением и сразу перейти к запуску этого приложения.

Я погуглил и нашел несколько способов:

  • Добавьте исключение в настройки безопасности Internet Explorer - оно заблокировано администрацией и будет работать на локальном компьютере, я хочу избавиться от всплывающего окна на всех машинах.
  • Сгенерируйте сертификат и подпишите код - я успешно подписал свой код, но всплывающее окно с предупреждением безопасности по-прежнему отображается, но вместо красного появляется значок зеленого щита (он по-прежнему отображается, поскольку программе требуется доступ к компьютеру - и так будет всегда).

Теперь я хочу каким-то образом изменить групповую политику, чтобы администраторы взяли список серверов, на которых работает наше приложение, и добавили его в исключение для этого предупреждения о безопасности. Таким образом, нам не придется менять настройки безопасности IE на десятках компьютеров.

Это возможно? Или есть другой способ?

Редактировать:

Изображение предупреждения безопасности. Дайте мне знать, если это там, я не могу увидеть это сам.

Я не могу загрузить свой скриншот (политику), но обнаружил, что он точно такой же:

Когда я подписал свой код, экран стал зеленым, и поле издателя было заполнено, но всплывающее окно осталось.

Edit2: мой плохой, приложение не.exe, но.xbap и.application

Edit3: удалось избавиться от всплывающего окна. После подписания кода я добавил сертификат в доверенные корневые центры сертификации IE и Trusted Publisher. Теперь мне просто нужно найти способ добавить его для всех пользователей.

1 ответ

Решение

Решение, которое решило мою проблему.

  • Я подписал свою заявку сертификатом (pfx - с закрытым ключом). (В Visual studio щелкните правой кнопкой мыши проект, свойства, подписав манифест ClickOnce)

  • Я передал сертификат без закрытого ключа (.cer) нашей команде администраторов, и они использовали групповую политику (GPO) для добавления этого сертификата в IE - доверенные корневые центры сертификации и доверенные издатели.

Как пользователь, я бы добавил его через IE \ Internet options \ Content \ Certificates, правильные вкладки.

Другие вопросы по тегам