リモート サーバーがエラーを返しました: (400) 不正な要求。アップロード時 var container = CloudStorageAccount.Parse( ConfigurationManager.AppSettings["StorageConnectionString"]).CreateCloudBlobClient() .GetContainerReference(Request.RequestContext.HttpContext.User.Identity.Name); container.CreateIfNotExists();
1 に答える
0
参照しているコンテナー名 (つまり、Request.RequestContext.HttpContext.User.Identity.Name) に問題がある可能性があります。
コンテナー名は、次の命名規則に準拠した有効な DNS 名である必要があります。
- コンテナー名は文字または数字で始める必要があり、文字、
数字、およびダッシュ (-) 文字のみを含めることができます。 - すべてのダッシュ (-) 文字の直前と直後には、文字または
数字が必要です。連続するダッシュはコンテナ名では許可されていません。 - コンテナ名の文字はすべて小文字にする必要があります。
- コンテナ名の長さは 3 ~ 63 文字にする必要があります。
詳細については、このリンクにアクセスしてください。
お役に立てれば。
ありがとう
于 2013-09-21T19:10:55.087 に答える