Authentication 命令

Authentication 命令可更改 Team Foundation Server (TFS) 网站使用的网络身份验证协议。

需要的权限

若要使用 Authentication 命令,您必须是 Team Foundation 应用层服务器上**“Team Foundation Administrators”**安全组的成员。如果使用 siteType 选项,您必须是 Team Foundation 应用层服务器或代理服务器上的管理员。有关更多信息,请参见Team Foundation Server 权限

说明说明

即使您是以管理凭据登录,也必须使用提升的命令提示执行此功能。

TFSConfig Authentication [/provider:NTLM|Negotiate] [/viewAll] [/siteType:ApplicationTier|Proxy] 

参数

参数

描述

NTLM

/provider 选项一起使用,指定 NTLM 身份验证协议。

Negotiate

/provider 选项一起使用,指定 Negotiate (Kerberos) 身份验证协议。

选项

描述

/viewAll

显示 TFS 的当前身份验证设置。

/provider

指定将为网站配置的身份验证提供程序。

/siteType

指定您希望更改其网络身份验证协议的网站。

如果未指定名称,则 TFS 的应用程序层会更改。如果指定代理开关,则更改 Team Foundation Server 代理。

备注

如果管理员希望更改 TFS 依赖的一个或多个网站的网络身份验证协议,则可以使用 Authentication 命令。管理员在应用层运行此命令,以更新网络身份验证协议需要更改的网站。此命令将更改 IIS 元数据库中的 NTAuthenticationProviders 属性。

重要说明重要事项

使用 Authentication 命令更改身份验证协议之前,应运行带有 /viewAll 选项的命令,查看现有设置。

示例

以下示例显示了为网络身份验证协议指派的当前值。

>TFSConfig Authentication /viewAll

请参见

其他资源

使用 Team Foundation Server 命令行工具

Administering Team Foundation Server

Team Foundation Server 服务和服务帐户