Подтвердить что ты не робот

Подписание ClickOnce с сертификатом?

Каков процесс получения сертификата для подписи моей ClickOnce сборки (ы)?

У меня есть несколько приложений ClickOnce в моей компании, но все они подписаны с временными сертификатами, созданными Visual Studio. Очевидно, что они не являются доверенными корневыми органами и доверенными издателями. Я следил за статьей Настройка доверенных издателей ClickOnce, и мне нравится опыт, когда что-то подписывается с сертификатом, который является доверенным корневым авторитетом и Trusted Publisher (т.е. нет приглашения, просто установка).

  • Можно ли использовать один и тот же сертификат для подписывания нескольких сборок ClickOnce?
  • Сколько стоит сертификат?
  • Какую информацию мне нужно предоставить при получении сертификата?
  • Должен ли сертификат знать, где находится место публикации? Например, если в настоящее время у меня есть приложения ClickOnce из http://apps.mycompany.com/, и я хочу изменить это позже, например http://www.mycompany.com/apps или http://apps.mysubcompany.com, мне нужно будет получить другой сертификат?
  • Есть ли рекомендованные издатели для подписки на ClickOnce (например, кто-то, кто уже может находиться в Windows XP, Windows Vista или Windows 7).
  • Как я могу оптимизировать установку в хранилище доверенных издателей?
4b9b3361

Ответ 1

Мне пришлось работать через подписанный ClickOnce в последнее время. Это был не самый гладкий опыт, но как только это было сделано (и подключено к автоматизированной публикации), он начал работать как чудо. Здесь фактический продукт, если вас интересует поведение: Прогнозирование надстройки для Excel.

Статья на ClickOnce Manifest Signing и сильное имя. Подписание подписки было хорошим началом.

Можно ли использовать один и тот же сертификат для подписи нескольких сборок ClickOnce?

Да.

Сколько стоит сертификат?

Tucows предлагает сертификаты за 75 $, но процесс довольно медленный.

Какую информацию мне нужно предоставить при получении сертификата?

Они проверяют ваши документы (например, проверку вашего сертификата о регистрации), проверяют вашу запись whois и т.д.

Должен ли сертификат знать, где находится место публикации?

Это не было необходимо в нашем случае.

Ответ 2

У меня есть сертификат подписи кода из Thawte, и он работал очень хорошо (как только я получил процедуру подписания, выяснил...)

  • Он стоит 299 долларов США в год (сертификат Microsoft Authenticode (многоцелевой))

  • Thawte уже является доверенным корнем в Windows, поэтому для клиентов он работает нормально. (Однако мне пришлось установить дополнительные корневые сертификаты на машине подписи).

Приглашаем вас ознакомиться с нашим приложением http://www.ludesi.com/download.