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 命令行工具