Разверните приложение браузера с полным доверием wpf (XBAP) - PullRequest
1 голос
/ 11 июня 2010

Я создаю приложение XBAP, которое требуется для работы в среде полного доверия. Таким образом, при использовании его в браузере конечный пользователь должен установить мой файл .pfx (для сертификации моего приложения) или получить известную ошибку «Доверие не предоставлено». Это создает неудобство.

Итак, я хочу, чтобы каждый раз, когда конечный пользователь обращался к моему приложению xbap, он просил пользователя установить файл .pfx и затем автоматически установить файл .pfx.

Как я могу это сделать? (с использованием VS2008, .net 3.5)

Ответы [ 3 ]

1 голос
/ 11 апреля 2011

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

Автоматическая установка сертификата для приложений XBAP

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

0 голосов
/ 10 января 2011

здесь есть решение = D Развертывание с полным доверием XBAP создайте свой собственный сертификат и разверните полное доверие. После этого пользователь автоматически установит для моего случая = D также может предложить установить или уведомить пользователя, нажав кнопку рядом с адресной строкой ^^

дополнительная информация, вы можете заметить, поддерживает ли ваш хост полное доверие = D

0 голосов
/ 28 июня 2010

Станьте доверенным издателем. Это означает, что пользователю необходимо установить сертификат в «доверенном издателе».проверить более подробную информацию на http://msdn.microsoft.com/en-us/library/01daf08f.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...