C# 通过C创建azure存储帐户#
我有一个azure订阅,希望通过Asp.net C#创建一个azure存储帐户。 有人知道吗?我做了很多研究,但找不到任何相关的示例。C# 通过C创建azure存储帐户#,c#,azure,C#,Azure,我有一个azure订阅,希望通过Asp.net C#创建一个azure存储帐户。 有人知道吗?我做了很多研究,但找不到任何相关的示例。公共静态异步任务CreateStorageAccountAsync( public static async Task<StorageAccount> CreateStorageAccountAsync( TokenCredentials credential, string groupName, string subscri
公共静态异步任务CreateStorageAccountAsync(
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
}
);
}
令牌凭据凭据,
字符串组名,
字符串subscriptionId,
字符串位置,
字符串(名称)
{
Console.WriteLine(“创建存储帐户…”);
var storageManagementClient=新的storageManagementClient(凭证)
{SubscriptionId=SubscriptionId};
return wait-storageManagementClient.StorageAccounts.CreateAsync(
组名,
storageName,
新的StorageAccountCreateParameters()
{
Sku=新的Microsoft.Azure.Management.Storage.Models.Sku()
{Name=SkuName.StandardLRS},
种类=种类。储存,
位置=位置
}
);
}
查看源代码了解安装步骤:这可能花了我45秒时间-我看到了该链接,但我不喜欢使用证书文件,另一种方式是完全硬编码,实际上这是一个旧API,不再推荐使用。。我发布了一个带有最新API的示例。我没有Active directory,在没有Active directory的情况下如何连接到订阅?是否要在没有身份验证的情况下执行操作?这是一个不合理的请求。这也需要配置广告,OP正在寻找一种不使用广告或证书的方法。是的,他/她直到我发布答案后才提到。无论如何,如果不先进行身份验证,显然无法执行操作。