NodeJs를 사용하여 Blob 저장소에 로컬 파일을 업로드하려고합니다. 서버는 코드 위의 파일NodeJs를 사용하여 로컬 개발 에뮬레이터에서 Blob을 Azure 저장소에 업로드하지 못했습니다.
var azure = require('azure-storage');
var blobSvc = azure.createBlobServiceWithSas(result.hostName,result.sasToken);
blobSvc.createBlockBlobFromLocalFile(result.containerName,result.blobName,'server.json',
function(error, result, response){
if(!error){
// file uploaded
}
});
을 업로드 작성된 코드 푸른에 실제 저장 정보의 경우 잘 작동 날 다음과 같은 세부
{hostName: "StorageAccount", containerName:"containerName", "blobName": blobName, sasToken: "sasToken"}
및 다음입니다 보내지 만 "리소스를 지정되지 던졌습니다 발견 된 "오류는 해당 지역 개발 저장 장치에있는 경우.
도움을 주시면 대단히 감사하겠습니다. 감사
당신이 당신의 SAS 토큰을 공유 할 수 있습니까? 또한,'result.hostName'에 대해 설정하고있는 값을 알려주십시오. –
result.hostName이 http://127.0.0.1:10000/devstorageAccount1 인 경우 해당 개발, 그렇지 않으면 https : //xxxx..blob.core.windows.net –