簡體   English   中英

通過REST API在Azure中重新生成訪問密鑰

[英]Regenerating access keys in Azure by REST API

對於Azure,有一個API端點可以重新生成密鑰。 端點看起來像

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/regenerateKey?api-version=2017-06-01

文檔狀態

當您具有需要訪問或修改資源的代碼時,必須設置一個Azure Active Directory(AD)應用程序。

但是,當我使用它(即創建POST請求)時,出現錯誤Authentication failed. The 'Authorization' header is missing. Authentication failed. The 'Authorization' header is missing. 我嘗試按照本教程進行操作 ,除了將應用程序分配給角色以外,我已完成所有步驟,我應該選擇哪個角色才能重新生成密碼? 我怎么做? 我得到這個正確嗎?

我認為您可以使用“ 存儲帳戶密鑰操作員服務角色”

允許存儲帳戶密鑰操作員列出和重新生成存儲帳戶上的密鑰

存儲帳戶提供者 :使您可以管理存儲帳戶,但不能訪問它們。

貢獻者 :讓您管理除資源訪問以外的所有內容。

如果要執行更多操作,則可以使用功能更強大的角色,但是,如果僅想重新生成密鑰,建議您使用“存儲帳戶密鑰操作員服務角色”。

暫無
暫無

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

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