Что мне нужно сделать, чтобы сделать приложение браузера WPF (XBAP), которое требует полной доверительной работы на Windows 7?

StackOverflow https://stackoverflow.com/questions/2926071

Вопрос

Таким образом, это Visual Studio 2008, .NET, WPF, XBAP, Windows 7 Вопрос, касающийся .NET Trust Privaticies.

На работе у нас есть несколько веб-браузеров (файлы .xbap), разработанные с Visual Studio 2008 (SO .NET 3.5), которые мы развернули внутренне. Эти потребовали политику .NET Pulltrust, мы нашли способ сделать .ms, который скорректировал политику на отдельных станциях, все работало отлично. Пользователи любят приложения в браузере.

Это было в прошлом году и в Windows XP. В этом году наша компания начала обновлять пользователей к Windows 7, а теперь не работает ни один из наших приложений веб-браузера. Сообщение об ошибке «Доверие не предоставляется», как если бы изменяемый политиками .msi не был запущен.

Другие подробности: Я могу подтвердить, что наши приложения работают на Windows XP для Internet Explorer 7 и Firefox, и не работают на Windows 7 для Internet Explorer 8, ни Firefox.

Я должен признать, что политики безопасности .NET MyStify Me. Тем не менее, я не мог найти никаких упоминаний об этой проблеме в сети в большой или на этом сайте.

Кто-нибудь еще встречал эту проблему? Любая и вся помощь приветствуется.

Это было полезно?

Решение

Мы столкнулись с этой точной проблемой. Исправление Это требует подписания вашего клика, один раз манифеста с сертификатом подписания кода AA, предпочтительно сертификат VeriSign. Возможно, вы также можете создать свой собственный сертификат, а затем добавить его в «Доверенные органы управления корневыми сертификатами» на ваших клиентских машинах или создайте его своим собственным органом сертификатов. После подписания вам необходимо импортировать открытый ключ для вашего сертификата в магазин «Доверенные издатели» на клиентских машинах.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top