2013-09-21 66 views
0

遠程服務器返回錯誤:(400)錯誤的請求。上載 var container = CloudStorageAccount.Parse( ConfigurationManager.AppSettings [「StorageConnectionString」])。CreateCloudBlobClient() .GetContainerReference(Request.RequestContext.HttpContext.User.Identity.Name); container.CreateIfNotExists();使用ASP.NET MVC和Azure Blob存儲的雲端照片流

回答

0

您指的容器名稱可能存在問題(即Request.RequestContext.HttpContext.User.Identity.Name)。

容器名稱必須是有效的DNS名,符合以下命名規則:

  1. 容器名稱必須以字母或數字開頭,並且只能包含字母,
    數字和破折號( - )字符。
  2. 每個破折號( - )字符必須緊接前面和後面跟一個字母或
    數字;容器名稱中不允許使用連續的破折號。
  3. 容器名稱中的所有字母都必須是小寫。
  4. 容器名稱的長度必須爲3到63個字符。

欲瞭解更多信息,請到這link

希望這會有所幫助。

感謝

+0

是感謝,這是它的用戶名有固定Request.RequestContext.HttpContext.User.Identity.Name.ToLower大寫字母() –