0

远程服务器返回错误:(400) 错误请求。在上传 var container = CloudStorageAccount.Parse(ConfigurationManager.AppSettings["StorageConnectionString"]).CreateCloudBlobClient() .GetContainerReference(Request.RequestContext.HttpContext.User.Identity.Name); 容器.CreateIfNotExists();

4

1 回答 1

0

您所指的容器名称可能存在问题(即 Request.RequestContext.HttpContext.User.Identity.Name)。

容器名称必须是有效的 DNS 名称,符合以下命名规则:

  1. 容器名称必须以字母或数字开头,并且只能包含字母、
    数字和短划线 (-) 字符。
  2. 每个破折号 (-) 字符的前后必须紧跟一个字母或
    数字;容器名称中不允许使用连续的破折号。
  3. 容器名称中的所有字母都必须小写。
  4. 容器名称的长度必须为 3 到 63 个字符。

欲了解更多信息,请访问此链接

希望这可以帮助。

谢谢

于 2013-09-21T19:10:55.087 回答