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