Clickonce, "Ваши настройки веб-браузера не позволяют запускать неподписанные приложения.!

Мы пытаемся развернуть неподписанное приложение clickonce. Для некоторых пользователей это происходит с ошибкой ниже, а для других это не проблема.

Возможно, это где-то параметр безопасности, но мы не смогли его найти. Любые советы о том, как разрешить установку этого приложения (без подписи)

ИНФОРМАЦИЯ О ВЕРСИИ ПЛАТФОРМЫ Windows: 5.1.2600.196608 (Win32NT)
    Common Language Runtime: 2.0.50727.3615
    System.Deployment.dll: 2.0.50727.3053 (netfxsp.050727-3000)
    mscorwks.dll: 2.0.50727.3615 (GDR.050727-3600)
    dfdll.dll: 2.0.50727.3053 (netfxsp.050727-3000)
    dfshim.dll: 4.0.31106.0 (Main.031106-0000) ИСТОЧНИКИ Развертывание URL-адреса: http://xxxxx/xxxxx.application
                        Server: Apache-Coyote/1.1 URL-адрес поставщика развертывания: http: //xxxxx/xxxxx.application РЕЗЮМЕ ОШИБОК Ниже приводится сводная информация об ошибках, подробности об этих ошибках перечислены ниже в журнале.
    * Активация http://xxxxx/xxxxx.applicationre привести к исключению. Обнаружены следующие сообщения об ошибках:
        + Настройки вашего веб-браузера не позволяют запускать неподписанные приложения. РЕЗЮМЕ ОШИБКИ ТРАНЗАКЦИИ КОМПОНЕНТНОГО ХРАНИЛИЩА Ошибка транзакции не обнаружена. ПРЕДУПРЕЖДЕНИЯ * Манифест для этого приложения не имеет подписи. Проверка подписи будет проигнорирована. СОСТОЯНИЕ ПРОГРЕССА В РАБОТЕ * [08.12.2010 12:41:11 PM]: Активация http: //xxxxx/xxxxx.application началась. ДЕТАЛИ ОШИБОК Во время этой операции были обнаружены следующие ошибки.
    * [08.12.2010 12:41:12] System.Deployment.Application.InvalidDeploymentException (Manifest)
        - настройки веб-браузера не позволяют запускать неподписанные приложения. - Источник: System.Deployment - Стек след: на System.Deployment.Application.ApplicationActivator.BrowserSettings.Validate(String manifestPath) в System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, булевой IsShortCut, струнного textualSubId, струнного deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(состояние объекта) ПОДРОБНЫЕ ОПИСАНИЯ ХРАНЕНИЯ КОМПОНЕНТНОГО ХРАНЕНИЯ Информация о транзакции недоступна.

3 ответа

У меня была такая же проблема в Internet Explorer 7 сегодня. Мне пришлось изменить три параметра, чтобы решить проблему.

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


1 - Сервис-> Параметры-> вкладка Безопасность-> Надежные сайты-> Кнопка сайтов-> Добавить-> ОКДобавить сайт в список в зоне безопасности 'доверенные сайты'


2 - Инструменты-> Параметры-> вкладка Безопасность-> Надежные сайты-> Пользовательский уровень-> Автоматический вход с текущим пользователем и паролемРазрешить автоматический вход в систему с текущим пользователем и паролем под 'пользовательским уровнем'


3 - Инструменты-> Параметры-> Дополнительно-> Разрешить запуск программного обеспечения, даже если подпись недействительна

Для меня работала проверка в Свойствах обозревателя -> Дополнительно -> "Разрешить запуск или установку ПО, даже если подпись недействительна"

введите описание изображения здесь

Если ваши пользователи используют IE, загляните в Свойства обозревателя -> Дополнительно -> Безопасность -> все, что связано с подписями и / или сертификатами.

Иначе делай так, как сказал Карл: подпиши вещь. Почему бы вам не подписать? Даже внутри нашей корпоративной сети мы подписываем код и приложения.

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