Вопрос

Я выполнил следующие шаги для развертывания моего приложения wpf, которому требуется разрешение полного доверия:

1-Создание сертификата с помощью makecert.exe

2-Создание подписанных манифестов приложений и развертываний.

3-Создание веб-сайта в IIS для размещения файлов (включая MyApplication.exe.manifest и MyAppicatio.xbap)

4-Добавление сертификата, используемого для подписи манифестов, в хранилище сертификатов IE (корневые центры сертификации и доверенные издатели), строка меню IE->Инструменты Свойства обозревателя->Содержимое->Сертификаты.

Но когда я пытаюсь просмотреть файл Xbap в IE6, он выдает исключение «Не предоставлено» для загрузки файла MyApplication.exe.manifest.

Когда я предоставляю доступ с помощью инструмента caspol.exe к моему URL-адресу развертывания, он работает хорошо.

Но как я могу заставить подход к сертификатам работать правильно?

Спасибо

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

Решение

Я обнаружил проблему: созданный мною сертификат устарел (истек срок действия).

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