0

リモート サーバーがエラーを返しました: (400) 不正な要求。アップロード時 var container = CloudStorageAccount.Parse( ConfigurationManager.AppSettings["StorageConnectionString"]).CreateCloudBlobClient() .GetContainerReference(Request.RequestContext.HttpContext.User.Identity.Name); container.CreateIfNotExists();

4

1 に答える 1

0

参照しているコンテナー名 (つまり、Request.RequestContext.HttpContext.User.Identity.Name) に問題がある可能性があります。

コンテナー名は、次の命名規則に準拠した有効な DNS 名である必要があります。

  1. コンテナー名は文字または数字で始める必要があり、文字、
    数字、およびダッシュ (-) 文字のみを含めることができます。
  2. すべてのダッシュ (-) 文字の直前と直後には、文字または
    数字が必要です。連続するダッシュはコンテナ名では許可されていません。
  3. コンテナ名の文字はすべて小文字にする必要があります。
  4. コンテナ名の長さは 3 ~ 63 文字にする必要があります。

詳細については、このリンクにアクセスしてください。

お役に立てれば。

ありがとう

于 2013-09-21T19:10:55.087 に答える