У меня есть подписка на лазурность и вы хотите создать учетную запись azure для хранилища Asp.net C#. У кого-нибудь есть идея? Я сделал много исследований, но не смог найти подходящий образец.Создание лазурной учетной записи хранилища на C#
-3
A
ответ
0
public static async Task<StorageAccount> CreateStorageAccountAsync(
TokenCredentials credential,
string groupName,
string subscriptionId,
string location,
string storageName)
{
Console.WriteLine("Creating the storage account...");
var storageManagementClient = new StorageManagementClient(credential)
{ SubscriptionId = subscriptionId };
return await storageManagementClient.StorageAccounts.CreateAsync(
groupName,
storageName,
new StorageAccountCreateParameters()
{
Sku = new Microsoft.Azure.Management.Storage.Models.Sku()
{ Name = SkuName.StandardLRS},
Kind = Kind.Storage,
Location = location
}
);
}
См.источник для шагов установки: https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-csharp
+0
Для этого также нужен настроенный AD, и OP ищет способ без использования AD или сертификата. –
+0
Да, он не упомянул об этом, пока только после того, как я отправил ответ. В любом случае, вы, очевидно, не можете выполнять действия без проверки подлинности в первую очередь. – itaysk
, что, вероятно, мне потребовалось 45 секунд - https://thuru.net/2014/10/06/how-to-create-azure-storage-account -programmatically-net-sdk/ – 4c74356b41
Я видел эту ссылку, но я не хочу использовать файл сертификата, иначе с усложненным жестким кодированием. – user3237789
На самом деле это старый API и больше не рекомендуется. Я разместил образец с последним API , – itaysk