У меня есть сайт 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, сказать мне, что я делаю неправильно?