如何解决不受信任的证书错误?(TFS2013构建并部署到IIS)

2024-03-29

我在 tfs2013 上创建了一个构建定义。当我对构建定义进行排队时,我收到有关不受信任证书的错误。

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets (4270): Web 部署任务失败。 (使用指定进程(“Web 管理服务”)连接到远程计算机(“developertest”),但无法验证服务器的证书。如果您信任服务器,请再次连接并允许不受信任的证书。了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CERTIFICATE_VALIDATION_FAILED http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CERTIFICATE_VALIDATION_FAILED.

我检查了帮助链接,它有 3 种方法来解决它

  • 在 msdeploy.exe 命令行中,您可以通过传递 -allowUntrusted 标志来执行此操作。
  • 在 Visual Studio 2010 发布 UI 中,您可以选中“允许不受信任”

  • 从 Visual Studio 2010 部署包(例如 MyApp.deploy.cmd)中,您可以传递 -allowUntrusted 标志

对于第一种和第三种方式我不知道该怎么做 第二种方式我在 vs2013 发布对话框中找不到允许不受信任


我将 /p:AllowUntrustedCertificate=true 添加到 MsBuild 参数中。并且已解决

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何解决不受信任的证书错误?(TFS2013构建并部署到IIS) 的相关文章

随机推荐