Microsoft.WindowsAzure.Storage.StorageException: 'The remote server returned an error: (400) Bad Request

Microsoft.WindowsAzure.Storage.StorageException: 'The remote server returned an error: (400) Bad Request

我使用 Azure Webjobs ( .NET Framework ) 模板在 VS 2017 中创建了一个新项目。

之后,我在 App.config 文件中包含了 AzureWebJobsDashboard 和 AzureWebJobsStorage 的有效值。

在 运行 示例之后,我收到以下错误消息。

Microsoft.WindowsAzure.Storage.StorageException: 'The remote server returned an error: (400) Bad Request

知道缺少什么吗?

Azure 存储提供多种类型的存储帐户。看来你用的是Blob storage account。(我用这个类型也遇到过同样的问题)你需要改用general-purpose v2 accounts.

如果您使用 MyException.ToString(),您可能会发现其中某处显示:指定的资源名称包含无效字符。

然后你可以把你的容器名称从 Test1 改成 test1,因为它不喜欢大写字符。