2009-05-13 6 views
2

WIX를 사용하여 인증서를 사용하여 사이트를 구성하도록 설치를 설정하려고합니다.IIS의 WIX 및 인증서

IIS에서 인증서를 볼 수 있으며 .cer 파일에 액세스 할 수 있습니다. 그것은 인증서에 대해 내가 알고있는 모든 것에 관한 것이므로 모든 대답을 멍청하게하십시오. (즉, 내 "BinaryKey"가 무엇인지 알지 못합니다.)

인증서가 이미 컴퓨터에 설치되어 있습니다. 이상적으로 나는 wix에 사용할 인증서를 설치할 구성 방법을 원합니다. 누구나 할 수있는 방법을 알고 있다면 여기에 게시하십시오!

그럴 수 없다면 인증서를 설치하고 제거하는 방법에 대한 좋은 예를 좋아할 것입니다.

모든 답변 주셔서 감사합니다.

Vaccano

답변

5

Okaaay, 그래서 WIX 인증서 현장에 큰 아무도.

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

프로젝트에서 :

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

$(var.CertificatePath) 내 .cer 파일을 가리 키도록 설정은 내 웹 사이트에서

: 여기

내가 그 작업을 종료 한 일이다 .

+1

이렇게되면 설치 프로그램을 실행할 때마다 인증서가 다시 설치됩니다. (내가 원했던 것은 사실이 아닙니다.) IIS에서 서비스를 수동으로 설정하면 이미 설치된 인증서를 선택할 수 있습니다. WIX에서 이것을 할 방법이 없습니다. – Vaccano