Получить классические портальные диски Azure REST
это дает мне все диски портала New Azure.
замена вышеуказанного Microsoft.Compute на Microsoft.ClassicCompute не дает мне классические портальные диски, поскольку в пространстве имен classiccompute не существует типа ресурсов, называемого дисками.
какой вариант получить классические портальные диски?
Пробовали https://management.core.windows.net/subid/services/disks но все это использует другой механизм аутентификации, есть ли другая конечная точка?
1 ответ
Если вы хотите получить классические диски, мы можем использовать REST API управления службами Azure, о котором вы упомянули.
https://management.core.windows.net/subscription-id/services/disks
Как аутентифицировать запросы на управление сервисами, пожалуйста, обратитесь к официальному документу.
Использовать сертификат X509 - Вы всегда можете использовать авторизацию на основе сертификатов X509 для авторизации запросов SM API
X509Certificate2 certificate = GetStoreCertificate(Thumbprint);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
request.ClientCertificates.Add(certificate);
Как создать новый самозаверяющий сертификат, пожалуйста, обратитесь к документу
Нам также необходимо загрузить сертификат по подписке.
Ниже мой результат теста через почтальона.
Другие ссылки по теме: