1
次のエラーを取得するの認証に失敗しました。Azureブロブストレージサーバは、要求
_blobClient = CloudStorageAccount
.Parse(options.ConnectionString)
.CreateCloudBlobClient();
var blob = _blobClient.GetContainerReference(containerName)
.GetBlobReference(blobName);
var file = await blob.OpenReadAsync(null, _requestOptions,
_context).ConfigureAwait(false);
アカウントキーと名前と接続文字列を使用してみましたが、結果は同じです。
同じことが起こるAzure Storage Explorer、私はストレージにファイルをアップロードできません。 (ちょうど0%の進歩でアップロードを続けます)。自分のMicrosoftアカウントに直接接続する場合にのみ動作します。
- マイコンピュータ時間とタイムゾーンが自動的に設定されています。
- 保管するための領域は、東南アジア、東アジア
が行われる必要がある余分な設定はありますか?
は、私はタイムゾーンがホストと異なっているAndroidのエミュレータでコードを実行していた
2つの点を確認してください。1)使用されているストレージアカウントキーが正しい。 2)ローカルマシンの時刻が正しい。私の経験では、これらの2つの理由は、あなたが得るエラーを取得することです。 –
共有アクセストークン(SAS)を使用してストレージにアクセスしていますか? – aaronR
@ GauravMantriストレージアカウントがAzure Portalから直接コピーされ、時刻とタイムゾーンが自動的に設定されました。それは新鮮な新しいアカウントです。私のタイムゾーンはUTC + 8:00で、ストレージの選択された地域は東南アジア、東アジアです。 –