2009-07-13 3 views
2

Мне нужно получить новый сертификат ClickOnce, потому что мой временный срок истек. Мои приложения используются только внутри, поэтому я хочу получить сертификат от нашего контроллера домена, поэтому установка не имеет запроса безопасности (и не истекает быстро)Как я могу получить контроллер домена, чтобы дать мне сертификат ClickOnce

Существует ряд вопросов, которые приходят близко к моему вопросу: Signing ClickOnce with a certificate? (очень близко) Visual Studio ClickOnce deployment - certificate expiration How can I renew my expired ClickOnce certificate?

+0

просто пытается уточнить. ваш собственный сертификат закончился, и вы не хотите платить за сторонний сертификат? вы - ваш собственный СА? – codeConcussion

+0

Нет Я не являюсь центром сертификации. Но мои приложения будут использоваться только в моем домене Windows. Я помню, как мне сказали (давным-давно), что контроллер домена считается доверенным корнем, поэтому, если он «подписывает» сертификат, ваше приложение будет считаться проверенным. –

ответ

3

Если контроллер домена вашему уже проверенные, кажется, очень естественно, просто запустить службы сертификации на этом DC и превратить его в CA. После того, как вы получите эту настройку, вы сможете запросить сертификаты подписи кода на ПК разработчика через оснастку «Сертификаты» (MMC). Сертификаты будут от имени разработчика, но нам нравится, когда я работаю, потому что он передает отчетность.

Кстати, мы работаем с той же конфигурацией в моей компании, и это работает как шарм.