【问题标题】:Set TrustedHosts on Visual Studio Team Services在 Visual Studio Team Services 上设置 TrustedHosts
【发布时间】:2016-11-02 11:00:39
【问题描述】:

我正在尝试使用 Visual Studio Team Services 上的“管理 IIS 应用程序代理”任务将构建部署到 VM。但是,当我尝试通过 HTTP 连接时,它返回以下错误:

WinRM 客户端无法处理该请求。如果身份验证方案与 Kerberos 不同,或者客户端计算机未加入域,则必须使用 HTTPS 传输或将目标计算机添加到 TrustedHosts

不幸的是,由于我无法控制的原因,我无法通过 HTTPs 进行部署,因此我试图通过将 VM 设置为受信任的主机来解决此问题,但我不知道该怎么做这使用 VS Online。

【问题讨论】:

  • 你解决了吗?

标签: azure-devops


【解决方案1】:

您无法将受信任主机添加到托管构建代理(如果在构建过程中通过 winrm 命令添加受信任主机,则会导致访问被拒绝)

您可以设置一个新的构建代理并将其配置为使用 winrm s winrm/config/client '@{TrustedHosts="RemoteComputer"} 命令添加受信任的主机,然后使用此构建代理进行构建/发布。

关于如何设置新的构建代理,可以参考this文章。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 2012-10-25
    • 1970-01-01
    • 2017-02-16
    • 2017-06-29
    相关资源
    最近更新 更多