У нас было веб-приложение, работающее в интрасети, и я пытаюсь опубликовать его в Интернете с помощью Visual Studio 2010. На целевом сервере работает iis7 и работает служба управления веб-сайтами.
В Visual Studio 2010 мой URL-адрес службы:
И сайт/приложение:
Веб-сайт по умолчанию /WebApp
Отмечается как приложение IIS в месте назначения и разрешает проверку ненадежного сертификата, и я использую учетную запись администратора.
Visual Studio возвращает следующую ошибку:
Запустить веб-развертывание Опубликовать приложение/пакет для https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default%20Web%20Site... C:\Program Файлы \MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(3588,5): Ошибка: не удалось выполнить задачу развертывания сети (удаленный агент (URL-адрес) https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default веб-сайт) может не связываться. Убедитесь, что служба удаленного агента установлена и запущен на целевом компьютере.)
Удаленный агент (URL https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default веб-сайт) может не связываться. Убедитесь, что служба удаленного агента установлена и начался на целевом компьютере. Был получен неподдерживаемый ответ. Заголовок ответа 'MSDeploy.Response' был '', но ожидалось 'v1'. Удаленный сервер ответил на ошибку: (403) Запрещено.
Любые идеи о том, как опубликовать его без действительного сертификата SSL?