クラシックストレージアカウントのアクセスキーを取得したかったのですが、 私はこのオンラインAzure rest apisリストに古典的なストレージアカウントのキー
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys?api-version=2016-12-01
を見つけました。しかし、これは古典的なストレージアカウントには適用されません。私はMicrosoft.ClassicStorageにMicrosoft.Storageを交換するとき、それは次のようなエラーがスローされます
{
"error": {
"code": "InvalidRequestUri",
"message": "The request uri is invalid. The requested path '/subscriptions/{subscriptionID}/resourceGroups/{myresourcegroup}/providers/Microsoft.ClassicStorage/storageAccounts/{myStorageAccount}/listKeys' is not found."
}
}
注:私は委任ではないアプリケーションの権限を使用しています。
ありがとうございました!サービス管理APIがアプリケーションのアクセス許可をサポートしていないため、実際にサービス管理APIを置き換えようとしているので、方法1は使用できません。方法2では、まだ同じエラーが表示されています - InvalidRequestUri –
次のAPIバージョンを試してください:2016-11-01、2016-04-01、2015-12-01、2015-06-01、 2014-06-01、2014-04-01-beta、2014-04-01、2014-01-01?私はちょうど2015年6月1日のバージョンで試して、私はキーを一覧表示することができました。 –
その作業は今!!!!!それは、郵便配達員のエラーだった、高度な残りのAPIクライアントでそれは働いた...ありがとう! :-) –