TFS Negotiate方式登录的IIS配置

使用vsts-agent连接到tfs(tfs2017)配置代理客户端,可以通过PAT、Negotiate、Integrated、Alternate四种方式登录。(参考

默认情况下,采用Negotiate登录,会提示

TF400813: 资源不可用于匿名访问。需要进行客户端身份验证。

img

解决办法

此是由于IIS的身份验证设置问题造成的。 参考:

https://www.visualstudio.com/en-us/docs/build/actions/agents/configure-tfs-authentication

  1. 打开IIS,选择TFS站点

img

  1. 打开 身份验证 功能

img

  1. 选中 Windows身份验证,打开右侧的 提供程序

  2. 在可提供的程序中,选择Negotiate->添加

img

img

  1. 确定->关闭对话框,重启站点即可.

img

原文地址:https://www.cnblogs.com/cqgis/p/6535292.html