Azureストレージアカウントに画像をアップロードしようとすると問題が発生します。問題は、サーバーに要求を正しく行うためのconfigヘッダーである。私は自分自身に要求を行って配達員とのテストにこれを持っているし、魔法のように動作しますが、$で角度からそれをやろうとしているときhttp.putそれは私に
400(認証情報は、で与えられていないエラーを与えています正しい形式。Authorizationヘッダの値を確認してください。)
これは私がきちんと を私のヘッダーを設定への方法を見つけこれらの記事を読んでいる私のjavascript関数
uploadToAzure: function (urlToUpload, fileType, file) {
var formattedUrl = urlToUpload.split('"')[1];
var fecha = new Date();
var config = {
headers:{}}
config.headers = {
'x-ms-blob-type': 'Blockblob',
'x-ms-blob-content-type': fileType,
'x-ms-date': fecha,
'x-ms-version': '2017-04-17',
//'Host': 'necesito1.blob.core.windows.net',
'Authorization_Token': 'SharedKey <myAccount>:<MyPublicAccessKey>'
};
return $http.put(urlToUpload, file._file, config);
です//// Stackoverflow answer
私はそれが
を助けている場合配達員からこのヘッダを取得し、私はここで何かが足りないのですか?どんな助けもありがとう。