【发布时间】:2011-02-05 08:18:15
【问题描述】:
我遵循了有关在 Windows azure 上创建 blob 的教程。但是当我这样做时,我得到一个异常错误:
创建容器时出错服务器遇到未知故障:远程服务器返回错误:(300) Ambiguous Redirect。
代码是:
private void SetContainersAndPermission()
{
try
{
// create a container
var CloudAccountStorage = CloudStorageAccount.FromConfigurationSetting("BlobConnectionString");
cloudBlobClient = CloudAccountStorage.CreateCloudBlobClient();
CloudBlobContainer blobContainer = cloudBlobClient.GetContainerReference("documents");
blobContainer.CreateIfNotExist();
// permissions
var containerPermissions = blobContainer.GetPermissions();
containerPermissions.PublicAccess = BlobContainerPublicAccessType.Container;
blobContainer.SetPermissions(containerPermissions);
}
catch(Exception ex)
{
throw new Exception("Error while creating container" + ex.Message);
}
}
谁能告诉我如何解决这个问题....
【问题讨论】:
-
这是连接字符串
-
你能解决这个问题吗?我的容器也给出了同样的错误(异常)
-
我无法修复它。它在我的本地系统上不起作用,但它直接在 windows azure 上运行......
-
我不明白...您使用了工人角色或其他什么?
标签: windows azure blob azure-blob-storage