【问题标题】:A Photo Stream For the Cloud using ASP.NET MVC and Azure Blob Storage使用 ASP.NET MVC 和 Azure Blob 存储的云照片流
【发布时间】:2013-09-26 14:04:01
【问题描述】:

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

【问题讨论】:

    标签: blob azure-storage


    【解决方案1】:

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

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

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

    欲了解更多信息,请访问link

    希望这会有所帮助。

    谢谢

    【讨论】:

    • 是的,谢谢,就是用户名有一个用 Request.RequestContext.HttpContext.User.Identity.Name.ToLower() 固定的大写字母
    猜你喜欢
    • 2020-06-22
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    相关资源
    最近更新 更多