簡體   English   中英

Azure devops 服務連接已過期,無法編輯/更新

[英]Azure devops service connection expired and cannot edit/renew

我有一個服務連接,用於 Azure DevOps 中的管道。 它是以前由另一個用戶創建的。 最近它過期了,不允許我更改用戶名。 所以我刪除了那個服務連接並創建了一個新的服務連接。 我花了很多時間在配置它的每個管道中進行修改。

我有兩個問題。

1)是否可以更改服務連接的創建者名稱

2)如果第一個問題是不可能的,有沒有其他方法可以使用現有的服務連接而不刪除(到期時)。

提前致謝。

我剛剛被困在同一個 position 中,試圖用新的客戶端密碼手動更新連接。 這對我有用:

  • 來自 DevOps 服務連接 | 單擊管理服務主體
  • 然后是服務主體 | 證書和秘密
  • 創建“新客戶端密碼”
  • 刪除過期的秘密
  • 返回 DevOps 服務連接
  • 單擊編輯 - 單擊驗證按鈕。 它應該告訴您客戶端證書已過期
  • 現在您需要進行無意義的更改並將其保存。 我只需在可選描述中輸入一個字符並保存。
  • 現在再次編輯並單擊驗證,它現在將選擇新的客戶端密碼,一切都很開心。 只需 go 刪除您在描述中鍵入的無意義字符,然后單擊保存。

定義服務連接,您可以選擇您想要的名稱。 因此,在您的情況下,您可以重用舊名稱以盡量減少您的工作。

在此處輸入圖像描述

如果您已經定義了服務連接,則可以使用REST API更改名稱:

PUT https://dev.azure.com/{organization}/{project}/_apis/serviceendpoint/endpoints/{endpointId}?api-version=5.1-preview.2

您也可以從 poertal 編輯它: 在此處輸入圖像描述

接着:

在此處輸入圖像描述

假設您使用的是自動身份驗證方法。 自動配置的服務連接不允許更新連接名稱或其他信息。 您可以嘗試手動身份驗證方法或托管身份。

在此處輸入圖像描述

我有一個類似的問題,我無法編輯具有過期客戶端憑據的 Azure RM 服務連接。 但是,在“預覽功能”邊欄選項卡中關閉“新服務連接體驗”可以使用舊服務連接對話框進行更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM