WIX и сертификаты в IIS - PullRequest
2 голосов
/ 14 мая 2009

Я пытаюсь настроить мою установку, чтобы мой сайт был настроен с использованием сертификата с помощью WIX.

Я могу просмотреть сертификат в IIS и получить доступ к файлу .cer. Это примерно все, что я знаю о сертификатах, поэтому, пожалуйста, дайте ответы на любые вопросы. (т.е. я понятия не имею, что такое мой "BinaryKey").

Сертификат уже установлен на машине. В идеале я хотел бы просто иметь способ в wix, чтобы настроить, какой установленный сертификат использовать. Если кто-нибудь знает, как это сделать, пожалуйста, напишите здесь!

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

Спасибо за любые ответы.

Vaccano

1 Ответ

5 голосов
/ 15 мая 2009

Окааай, так что на сцене Сертификатов WIX нет никого хорошего.

Вот что я сделал, чтобы получилось:

Под моим сайтом:

<iis:Certificate Id="MyCert" Name="MyCertName" StoreName="root"
StoreLocation="localMachine" BinaryKey="Certificate.Binary" />

В рамках проекта:

<Binary Id="Certificate.Binary" SourceFile="$(var.CertificatePath)" />

$(var.CertificatePath) - это настройка, указывающая на мой файл .cer.

...