我发现了很多关于 web 部署的文章以及为什么它可能会失败,但没有任何关于此错误消息的答案。
Web 部署任务失败。(无法完成对远程代理 URL 的请求
https://myserver:8172/msdeploy.axd?site=mysite
。)无法完成对远程代理 URL 的请求
https://myserver:8172/msdeploy.axd?site=mysitename
。请求被中止:请求被取消。此类不支持此方法。
我正在尝试将 MVC4 网站从 Visual Studio 2013 Express 部署到安装了 Web 服务器角色的 Windows 2008 R2 数据中心服务器。
我遵循了这个(和其他安装指南)并且可以确认以下内容:
- Windows Server 2008 R2 数据中心
- 已安装 Web 服务器角色
- 管理服务正在运行
- 接受 Windows 和 IIS 凭据
- 服务器
Administrator
有权限 - 启用远程连接(并重新启动服务)
- SSL 证书是我们的真实证书,而不是自我证书
- 我的防火墙配置为允许此流量
- 访问时提示我输入用户名/密码
https://myserver:8172/msdeploy.axd
- 网站正在运行
- 绑定到所有 IP
:80
和:443
(与部署具有相同的证书)
- 绑定到所有 IP