簡體   English   中英

如何解決無法查詢服務端點 api:https://management.azure.com//subscriptions/ 錯誤-遠程服務器返回錯誤:(403)

[英]How to resolve Failed to query service endpoint api: https://management.azure.com//subscriptions/ Error- The remote server returned an error: (403)

我正在嘗試從 VSTS 為 CICD 管道設置 Azure 服務管理器連接,但它失敗了。 我已經對 Azure 進行了以下更改。

  1. 通過 Azure Active Directory 創建應用程序
  2. 創建的密鑰(用於 azure 服務主體密鑰)
  3. 為創建的應用程序提供對用戶(azure 帳戶)的完全訪問權限
  4. 收集所有詳細信息 - 客戶 ID、租戶 ID 和訂閱 ID
  5. 在 VSTS 中提供所有這些詳細信息以設置連接

當我單擊驗證連接時。 它給出了以下錯誤 -

無法查詢服務端點 api: https : //management.azure.com//subscriptions/ ?api-version=2016-06-01。 錯誤消息:遠程服務器返回錯誤:(403) Forbidden..

下面是 VSTS 的截圖 -

在此處輸入圖片說明

如果我遺漏了任何內容,請告訴我,或者指導我完成此 VSTS 到 Azure 連接所需的所有步驟。

您需要授予服務主體 Azure 訂閱訪問權限。

登錄 Azure 門戶->所有服務->訂閱->單擊您的訂閱->訪問控制(IAM)->添加角色分配->為您的服務主體分配角色

在此處輸入圖片說明

參考:

使用 RBAC 和 Azure 門戶管理對 Azure 資源的訪問

暫無
暫無

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

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