【问题标题】:Visual studio web deploy not allowing untrustedcertificatesVisual Studio Web 部署不允许不受信任的证书
【发布时间】:2016-12-01 11:09:11
【问题描述】:

我正在尝试使用 web deploy 发布 ASP.NET web api 项目并出现以下错误。

Web 部署任务失败。 (连接到远程计算机 ("xxxxx") 使用指定的进程 ("Web Management 服务”),但无法验证服务器的证书。如果您信任 服务器,再次连接并允许不受信任的证书。学习 更多在: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CERTIFICATE_VALIDATION_FAILED.)

  1. 已将证书从 MSDeployServiceURL 导入到 Trusted Root Certification Authorities 文件夹。
  2. 我还尝试从远程计算机 (xxxxx) 部署它的 IIS 实例,显然它也不信任它自己的证书。
  3. <AllowUntrustedCertificate>true</AllowUntrustedCertificate> 到 pubxml 文件。

有解决此问题的建议吗?

【问题讨论】:

标签: visual-studio-2013 webdeploy


【解决方案1】:

我遇到了同样的问题。它似乎是间歇性的,没有明确的原因。

我找到的唯一解决方案是重新导入 IIS 为 Web 部署创建的 pubxml 文件。

这并不是真正的修复,因为它会不断重复发生,但是如果您正在努力快速重新部署,解决方法可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-13
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-29
    • 2010-11-15
    相关资源
    最近更新 更多