共用方式為


Certificates 命令

您可以使用 Certificates 命令,在利用 HTTPS、安全通訊端層 (SSL) 和憑證的 Visual Studio Team Foundation Server (TFS) 部署中,變更用戶端驗證的憑證設定方式。預設情況下,Certificates 命令會從憑證清單中為目前使用者自動選取用戶端憑證。不過,您可以使用命令的選項,來指定目前使用者內容或本機電腦內容中的特定憑證或多個憑證。

使用 Certificates 命令之前,您必須先設定 TFS 部署中的伺服器才能利用憑證。如需詳細資訊,請參閱 設定 Team Foundation Server 使用 HTTPS 搭配 Secure Sockets Layer (SSL)

必要的使用權限

若要使用 Certificates 命令,您必須是 [Team Foundation Administrators] 安全性群組,以及執行命令所在電腦上本機 [Administrators] 群組的成員。如需詳細資訊,請參閱 Team Foundation Server 使用權限

注意事項注意事項

即使您是使用系統管理認證登入,還是必須開啟更高權限的命令提示字元視窗來執行此功能。

TFSConfig Certificates [/machine] [/disable] [/autoSelect] [/noprompt] [/thumbprints:thumbprint1[,thumbprint2,...]]

參數

預留位置

描述

Thumbprint

指定十六進位字串,其中包含您要使用之憑證的 SHA-1 雜湊形式的安全雜湊演算法 (SHA)。如需如何尋找憑證之指紋的詳細資訊,請參閱 Microsoft 網站上的下列網頁:HOW TO:擷取憑證的指紋

選項

描述

/machine

指定憑證清單會來自於本機電腦內容,而非目前的使用者內容。

/disable

指定將會停用用戶端驗證憑證設定。

/autoSelect

指定將會從憑證清單自動選取憑證。[管理用戶端憑證] 視窗將不會開啟。

/noprompt

指定在執行 Certificates 命令時,將不會開啟 [管理用戶端憑證] 視窗。

/thumbprints:thumbprint

指定會使用符合指定之指紋的憑證。您可以用逗號分隔個別的指紋,來指定一個以上的憑證。

備註

您可以使用 Certificates 命令來設定用戶端憑證,此憑證由設定為使用 HTTPS/SSL 和憑證的 TFS 部署所使用。如果您使用 Certificates 命令而未指定選項,就會從執行該命令之位置的目前使用者內容自動選取用戶端憑證。

範例

下列範例示範如何指定具有 "aa bb cc dd ee" 指紋並不會提示的本機電腦憑證。

注意事項注意事項

範例僅供解說之用,皆為虛構。沒有影射任何真實存在的人事物,也不應推斷為與其有所關聯。

TFSConfig Certificates /machine /thumbprint:aa bb cc dd ee /noprompt

下列範例示範如何指定從目前使用者存放區自動選取用戶端憑證。

TFSConfig Certificates /autoselect

請參閱

概念

Team Foundation Server 架構

複雜拓撲的範例

其他資源

使用 TFSConfig 管理伺服器組態