Asp.net mvc 4 一键式Web部署失败:";此类不支持此方法。”;

Asp.net mvc 4 一键式Web部署失败:";此类不支持此方法。”;,asp.net-mvc-4,iis-7,visual-studio-2013,webdeploy,one-click-web-publishing,Asp.net Mvc 4,Iis 7,Visual Studio 2013,Webdeploy,One Click Web Publishing,我在WebDeploy上找到了很多文章以及它可能失败的原因,但没有任何一篇文章回答了这个错误消息 Web部署任务失败。(无法完成对远程代理URL的请求https://myserver:8172/msdeploy.axd?site=mysite) 无法完成对远程代理URL的请求https://myserver:8172/msdeploy.axd?site=mysitename。请求已中止:请求已取消。此类不支持此方法 我正在尝试将一个MVC4网站从Visual Studio 2013 Expres

我在WebDeploy上找到了很多文章以及它可能失败的原因,但没有任何一篇文章回答了这个错误消息

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凭据
    • 服务器
      管理员
      具有权限
    • 启用远程连接(并重新启动服务)
    • SSL证书是我们真正的证书,而不是自我证书
  • 我的防火墙配置为允许此流量
  • 当访问
    https://myserver:8172/msdeploy.axd
  • 网站正在运行
    • 绑定到
      :80
      :443
      上的所有IP(使用与部署相同的证书)

    • 因此出于某种原因,它不希望Windows管理员帐户进行部署

      • 在IIS管理器用户中创建了IIS用户
      • 将权限设置更改为
        Windows凭据或IIS管理器凭据
        • 重新启动管理服务
      • 已将新创建的用户添加到网站
      它起作用了!