У меня есть сайт ASP.NET MVC, который размещен на службе Amazon EC2. Я хочу установить автоматическое развертывание с MS WebDeploy на этом сайте. Я нашел замечательную статью об этом: Автоматизация развертывания с помощью Microsoft Web Deploy.
Я не могу достичь https://mySite:8172/MsDeploy.axd
, потому что порт 8172 по умолчанию закрыт на Amazon. Я не очень хорошо знаком с конфигурацией сервиса EC2, поэтому я не могу узнать, как открыть этот порт по протоколу HTTPS. Я переконфигурировал IIS для использования порта по умолчанию (433), и я открыл этот порт в группе безопасности Amazon, которая используется для моего сайта.
Теперь я попытался открыть https://mySite/MsDeploy.axd
в веб-браузере. IE запрашивает учетные данные, замечает ошибку сертификата (я нажимал "Продолжить.." ) и пересылал мне до 404.
Чтобы быть уверенным, я попытался развернуть через VS 2010, и, конечно же, он не работает.
Может ли кто-нибудь, кто имеет опыт использования MS Web Deploy в Amazon EC2, сказать мне, что я делаю неправильно?