【问题标题】:Web Deploy in Visual Studio 2013 - untrusted certificate errorVisual Studio 2013 中的 Web 部署 - 不受信任的证书错误
【发布时间】:2014-07-14 16:04:48
【问题描述】:

我在 Visual Studio Express 2013 中有一个 C# MVC 项目。我使用 Publish Web 选项和 Web Deploy 作为方法。

在目标机器上设置了 Web Deploy 之后,我终于得到了一个有效的连接:

截图在这里(因为我没有将图片添加到帖子中的声誉):http://screencast.com/t/Q5IccavcB1

但是,当我实际发布时,我收到此错误:

Web 部署任务失败。 (使用指定进程(“Web 管理服务”)连接到远程计算机(“myServerName.com”),但无法验证服务器的证书。如果您信任服务器,请重新连接并允许不受信任的证书。

我找到的帮助信息几乎专门针对 VS 2010,在这里不是很有帮助。我终于尝试通过在 PropertyGroup 中直接添加 AllowUntrustedCertificate = True 来调整我的 .pubxml 文件,但这没有效果。

截图:

有什么想法吗?我没有他们。

谢谢!

【问题讨论】:

    标签: c# visual-studio visual-studio-2013 web-deployment webdeploy


    【解决方案1】:

    好吧,事实证明,在尝试让 MSBuild for TeamCity 工作时遗留下来的工件是问题的原因。

    upgraded from VS2010 to VS2013 now I cannot publish

    我在昨天删除的 PropertyGroup 中重新添加,并且能够发布。

    【讨论】:

      【解决方案2】:

      在 msbuild.exe 中添加 /p:AllowUntrustedCertificate=true 参数解决了我的问题 How can resolve Untrusted certificates Error ?( TFS2013 Build and deploy to IIS )

      【讨论】:

      • 这应该是评论,而不是答案。如果这是一个重复的问题,那么vote to close 和/或在您earn 足够reputation 后发表评论。如果问题不是重复的,则针对此特定问题定制答案。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 2015-01-24
      • 2021-12-10
      • 2016-02-13
      • 2013-11-09
      • 2011-02-05
      • 2014-11-29
      相关资源
      最近更新 更多