Я пытаюсь настроить среду разработки с помощью Azurite Azure Storage Simulator.
Я могу успешно подключиться к хранилищу через cli, используя
az storage table create --name 'test1' --connection-string "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzF0uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://azurito:10000/devstoreaccount1;TableEndpoint=http://azurito:10002/devstoreaccount1;QueueEndpoint=http://azurito:10001/devstoreaccount1;"
(azurito - это имя контейнера docker в той же сети docker), но когда я пытаюсь подключиться к azurito из функции Azure, я получаю Microsoft. WindowsAzure .Storage : Не найдено действительной комбинации информации об учетной записи. , полученной из StorageAccount.cs, точнее отсюда
public static StorageAccount NewFromConnectionString(string accountConnectionString)
{
var account = CloudStorageAccount.Parse(accountConnectionString);
return New(account);
}
В отладчике я могу убедиться, что accountConnectionString точно такой же, как используется в cli.
Буду признателен за любую помощь.