Getting the following error:
Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
I'm using WindowsAzure.Storage package to get the blob stream, very simple.
_blobClient = CloudStorageAccount
.Parse(options.ConnectionString)
.CreateCloudBlobClient();
var blob = _blobClient.GetContainerReference(containerName)
.GetBlobReference(blobName);
var file = await blob.OpenReadAsync(null, _requestOptions,
_context).ConfigureAwait(false);
I've tried using the Account Key and Name and the Connection String and the result is the same.
Same happens using Azure Storage Explorer, i cannot upload any file to the Storage. ( just keeps uploading with 0% progress ). Only works if i connect directly with my Microsoft Account.
- My computer time and timezone are set automatically.
- The region for the storage is Southeast Asia, East Asia
Is there any extra configuration that needs to be done?
Thank you
RequestInformation
property of the StorageException you get? Normally you will find more details about this error (please look insideExtendedErrorInformation
in there). Please update your question with those details. Thanks. – Gaurav Mantri