Authentication 命令

更新:2007 年 11 月

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

重要说明:

默认情况下,Internet 信息服务 (IIS) 6.0 中同时启用 Negotiate 和 NTLM。Windows SharePoint Services 2.0 只支持使用集成 Windows 身份验证 (NTLM) 协议进行网络身份验证。如果启用了 Kerberos 身份验证 (Negotiate),用户可能无法访问 Team Foundation 网站。

必需的权限

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

说明:

即使您是以管理凭据登录的,也必须使用提升的权限打开命令提示窗口,才能在正在运行 Windows Server 2008 的服务器上执行此功能。若要使用提升的权限打开命令提示窗口,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站

TFSAdminUtil Authentication [/provider:NTLM|Negotiate] [/proxy] [/view] [/site:WebSiteName] 

参数

参数

说明

NTLM

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

Negotiate

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

WebSiteName

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

选项

说明

/view

显示 Team Foundation Server 的当前身份验证设置。

/proxy

对运行 Team Foundation Server Proxy 的计算机的网站运行此命令。

/site

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

如果未指定名称,则使用 Team Foundation Server。如果指定 proxy 开关,则使用 Team Foundation Server Proxy。

备注

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

重要说明:

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

示例

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

>TFSAdminUtil Authentication /view

请参见

其他资源

使用 Team Foundation Server 命令行工具

管理 Team Foundation Server

管理 Team Foundation Server 服务和服务帐户