共用方式為


Certificates 命令

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

使用 Certificates 命令之前,您必須先設定 Team Foundation Server 之部署中的伺服器以利用憑證。

必要的使用權限

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

注意事項注意事項

即使您是使用系統管理認證登入,還是必須開啟較高權限的 [命令提示字元] 視窗,在執行 Windows Server 2008 的伺服器上執行此功能。 若要開啟更高權限的 [命令提示字元] 視窗,請按一下 [開始],並以滑鼠右鍵按一下 [命令提示字元],然後按一下 [以系統管理員身分執行]。 如需詳細資訊,請參閱 Microsoft 網站上的下列網頁:使用者帳戶控制

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 和憑證的 Team Foundation Server 部署所使用。 如果您使用 Certificates 命令而未指定選項,就會從執行該命令之位置的目前使用者內容自動選取用戶端憑證。

範例

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

注意事項注意事項

本文件中所述,用來舉例之公司、組織、產品、網域名稱、電子郵件位址、標誌、人物、場所和事件皆為虛構。沒有意圖或不應該推斷為與任何真實存在的公司、組織、產品、網域名稱、電子郵件位址、標誌、人物、場所或事件有所關聯。

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

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

TFSConfig Certificates /autoselect

請參閱

概念

Team Foundation Server 架構

複雜拓撲的範例

其他資源

使用 TFSConfig 管理伺服器組態