共用方式為


Authentication 命令

使用 Authentication 命令可以變更 Team Foundation 網站使用的網路驗證通訊協定。

重要事項重要事項

根據預設,在 Internet Information Services (IIS) 6.0 中會同時啟用 Negotiate 和 NTLM, Windows SharePoint Services 2.0 僅支援使用整合式 Windows 驗證 (NTLM) 通訊協定進行網路驗證。如果啟用了 Kerberos 驗證 (Negotiate),使用者可能無法存取 Team Foundation 網站。

必要的使用權限

您必須是 Team Foundation 應用程式層伺服器上的 [Team Foundation Administrators] 安全性群組的成員,才能使用 Authentication 命令。如果您使用 /proxy 選項,則必須是 Team Foundation 應用程式層伺服器或 Proxy 伺服器上的系統管理員。 如需詳細資訊,請參閱 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。

備註

Authentication 命令是在要為 Team Foundation 倚賴的一個或多個網站變更網路驗證通訊協定時,供系統管理員使用的命令。 系統管理員會由應用程式層執行此命令,更新需要變更網路驗證通訊協定的網站。 此命令會變更 IIS Metabase 中的 NTAuthenticationProviders 屬性。

重要事項重要事項

在使用 Authentication 命令變更驗證通訊協定前,您應該先搭配 /view 選項執行此命令,檢視現有的設定。

範例

下列範例會顯示網路驗證通訊協定目前的指派值。

>TFSAdminUtil Authentication /view

請參閱

其他資源

使用 Team Foundation Server 命令列工具

Administering Team Foundation Server

Team Foundation Server 服務和服務帳戶