[VSTS] 連接 Microsoft Azure Service Endpoint by Certificate Base

Visual Studio Team Studio 以下簡稱 VSTS,為了要自動部署到 Microsoft Azure,必需要有 Microsoft Azure 訂閱資訊,這裡會提到 VSTS 連接 Microsoft Azure 設定步驟,是自動化部署的到 Microsoft Azure  前置作業

接下來就都是操作介面,不會太難

進入管理介面,如下圖:

新增一個 Service Enpoint,並選擇 Azure Classic,如下圖:

這裡選擇 Certificate Based,publish setting file 代表的是 Azure 服務的訂閱權限,請小心妥善保管

下載 *.publishsettings,如下圖:

*.publishsetting,記錄著訂閱帳號的資訊,ManagementCertificate 就是我們所謂的權杖,每次取得的 *.publishsetting 內容都不一樣,如下圖:

不建議使用 Credentials,因為它存放的是帳號密碼,現在一個帳號可能擁有組服務,帳密洩漏所帶來的損失會比單一服務權杖洩漏來的可怕

接下來把權杖訊息敲到 Certificate Base 的欄位,只有 Connection Name 是自訂的,其餘用抄的,如下圖:

最後,結果如下圖:

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo