저는 Azure Resource Manager (ARM) 템플릿을 사용하여 VSTS (Visual Studio Team Services)의 릴리스 정의에서 리소스 그룹을 만들고 업데이트합니다. 동일한 템플릿을 사용하여 .pfx 인증서를 웹 응용 프로그램에 업로드합니다.VSTS에서 ARM 템플릿을 사용하여 Azure 웹 응용 프로그램에 .pfx 인증서를 업로드하는 중 오류가 발생했습니다.
첫 번째 배포의 경우 인증서가 완벽하게 업로드되었지만 다음 배포에서 배포시 오류 과 함께 실패합니다. "리소스 그룹 MyResourceGroup의 서쪽 US 위치에 다른 지문과 동일한 지문이있는 ********이 존재합니다 ".
webapp를 다시 만들려고했지만 처음에는 배포가 실패했습니다. 인증서가 리소스 그룹에 업로드 된 것 같습니다.
모든 배포에 대해 기존 .pfx 인증서를 덮어 쓸 수있는 방법이 있습니까?
맞음. 인증서에 이미있는 인증서를 다시 업로드해야하는 이유는 무엇입니까? CI 파이프 라인의 끝에서 자원 그룹을 삭제하는 경우에만 전체 환경을 만들 때 인증서를 다시 업로드해야합니다. –
빠른 답장을 보내 주셔서 감사합니다. 해당 자원 그룹에 작성된 모든 웹 사이트에 대한 인증서가 업로드되고 있습니다. 이것은 내가 원한 것이 아닙니다. 자원 그룹에서 해당 인증서를 삭제하고 자원 그룹에 추가하는 대신 특정 웹 사이트에 추가하는 방법이 있습니까? –
사실, 리소스 그룹은 리소스의 논리적 그룹이므로 업로드하는 인증서와 아무 관련이 없습니다. 업로드하는 인증서는 인증서가 인증서 저장소에로드 될 때 동일한 App Service Plan에있는 모든 앱에서 사용할 수 있습니다. –