2013-04-17 5 views
1

실제 SSL 인증서 (자체 서명하지 않음)가있는 https 끝점을 사용하여 Azure에서 웹 역할을 만들어야합니다. 그래서 나는 내 자신의 도메인이 필요하며 내 hoster의 DNS에있는 CNAME을 통해 "me.cloudapp.net"URL을 가리켰다.Windows Azure 웹 역할 인증서 오류

해당 도메인의 인증서도 구입했습니다. 웹 역할을 위해 Azure 포털에 업로드해야하지만 그렇게 할 수 없습니다. Azure가 시도 할 때 오류가 발생합니다.

인증서는 2 개의 zip 파일 형식으로 제공됩니다 (새로운 인증서 구매). 하나의 zip에는 3 개의 .crt 파일이 있고 다른 하나에는 1 .cer 파일이 있습니다. Azure는 .cer 또는 .pfx가 필요하므로 .cer을 시도했습니다. "인증서가 유효하지 않거나 암호가 틀립니다."라는 오류 메시지와 함께 실패합니다.

zip 폴더에는 .cer 파일과 이름이 같은 3 개의 파일이있는 .crt 파일이 있습니다. 내가 .CER이가 .crt 파일의 확장자를 변경하면 업로드합니다,하지만 난 내 배포를 게시하려고 할 때, I는 입력 엔드 포인트 EndpointForThat 개인 포함하지 않는 HTTPS과 관련된 지문 3329398FB72BFCC7EF89C90B950D722C6047C2A1에 오류

"인증서를 얻을 수 키. 장기 실행 추적 ID 추적 : 010a29856c1948f39e71620446223b4e. ".

답변

4

먼저 요청을 시작한 컴퓨터에서 인증서 요청 프로세스를 완료해야합니다. 이렇게하는 과정은 기술 스택에 따라 다릅니다. 다음은 다양한 플랫폼에서 인증서를 설치하는 방법에 대한 Comodo의 페이지입니다.

시작한 시스템에서 요청을 완료하면 인증서를 내보낼 수 있습니다. 이 새 파일은 Azure에 업로드해야하는 파일입니다.

+0

감사합니다. Natahn, 제 문제였습니다. 감사! –

1

HTTPS 끝점의 경우 PFX 파일을 업로드해야합니다.

PFX 파일은 개인 키 + 공개 키의 조합입니다.

당신이 지금 가지고있는 것은

  • .CER입니다 - 공개 키
  • 가 .crt는 - 개인 키
  • 당신은에 .cer 파일의 이름과 일치하는 .crt 파일을 결합해야

단일 .pxf 파일.

확인하려면 this SO question and its answers을 확인하십시오.