小编Oli*_*son的帖子

azure blob storage"找不到有效的帐户信息组合"

我有一个MVC4项目,我正在使用Azure网站预览运行.

我的问题是,当我将网站部署到azure时,我无法将blob上传到我的blob存储容器中,但是当我在本地调试时上传工作正常.

这是我在部署时获得的异常和堆栈跟踪,我尝试上传到容器:

找不到有效的帐户信息组合.在Microsoft.WindowsAzure.Storage.CloudStorageAccount.b__0(字符串ERR)在Microsoft.WindowsAzure.Storage.CloudStorageAccount.TryParse(字符串s CloudStorageAccount&accountInformation,Action`1误差)在Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse(字符串的connectionString) at MyProj.Controllers.ImageController.Upload(ImageViewModel model)

具体来说,根据堆栈跟踪,它是失败的.Parse方法.

我用来连接blob存储的代码直接来自azure how-to文档:

string connectionString = ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString;
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connectionString);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
Run Code Online (Sandbox Code Playgroud)

再次,当我在我的开发盒上本地运行时,这工作正常,我可以成功上传没有问题.但是它在部署时给了我这个错误,我尝试做同样的事情.

我猜测我的storageConnectionString在Web部署发布过程中被搞乱,但我不确定如何解决这个问题?

c# connection-string azure azure-blob-storage

21
推荐指数
4
解决办法
2万
查看次数

RU/m去哪儿了?

这曾经是CosmosDb的一项功能,可以提供每分钟请求单位(以及每秒请求单位),但该选项似乎已从门户网站中消失,所有在线文档已被删除?

谢谢,奥利弗

azure-cosmosdb

5
推荐指数
1
解决办法
360
查看次数