2014-02-22 21 views
2

우리는 을 사용합니다.과 "IIS 웹 사이트 및 응용 프로그램 풀"프로세스 기능을 사용하여 ASP.NET MVC 응용 프로그램을 IIS에 배포 할 수 있습니다. 잘 작동합니다.Octopus Deploy : IIS HTTPS 바인딩에서 SNI를 사용 하시겠습니까?

이제 SNI을 HTTPS 바인딩에 사용하고 싶습니다. Octopus Deploy는 내장 체크 박스를 제공하지 않는 것 같습니다. SNI가 자동으로 활성화되도록 Octopus Deploy의 IIS 배포를 어떻게 사용자 정의 할 수 있습니까?

Octopus Deploy가 모든 HTTPS 바인딩에 대해 자동으로 SNI를 사용하도록 설정하면 문제가 없어도 괜찮습니다. 설정이 필요 없습니다.

+0

니스! [AzureWebFarm.OctopusDeploy] (https : // github .com/MRCollective/AzureWebFarm.OctopusDeploy) (단지 https://github.com/MRCollective/AzureWebFarm/issues/4를 기억하고 있습니까?) –

+0

네, 우리는 AzureWebFarm.OctopusDeploy를 사용하고 있습니다. –

답변

2

현재는 기본 제공 IIS 구성 기능으로는 수행 할 수 없습니다. 대신 사용자 지정 PowerShell 스크립트 (예 : 패키지의 PostDeploy.ps1)를 사용하여 적절한 변경 작업을 수행 할 수 있습니다. 아직 글을 쓰는이 시간에 이것에 대한 해결책을 찾고있는 사람들을위한

https://github.com/OctopusDeploy/Issues/issues/430

+0

이 기능을 기대합니다! –

1

는, 문어는 지금이 정확한 기능을 제공합니다 : 나는 우리가 다음 IIS 구성을 다시 방문 할 때 여기에 작업 항목을 추가 할 로그인 한 "bingings 섹션에 바로 IIS 웹 사이트 단계 템플릿을 배포하면 cert를 지정할 수있는"https 필요 "옵션을 확인하고 각 가상 호스트마다 인증서를 자동으로 배포 할 수있는 https 443 바인딩을 만들 수 있습니다. Add binding dialog