Ich versuche, eine lokale Datei in Blobspeicher mit NodeJs hochzuladen. Der Server sendet mir die folgenden DetailsDas Hochladen eines Blobs in Azure-Speicher funktioniert nicht für den lokalen Entwicklungsemulator unter Verwendung von NodeJs
{hostName: "StorageAccount", containerName:"containerName", "blobName": blobName, sasToken: "sasToken"}
und nach dem Code zum Hochladen der Datei geschrieben
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
}
});
obige Code funktioniert, wenn seine echten Speicherinformationen in Azure in Ordnung, aber „Angegebene Würfen Ressource nicht gefunden "Fehler, wenn es auf lokalen Entwicklungsspeicher ist.
Jede Hilfe wird sehr geschätzt. Dank
Können Sie Ihre SAS Token teilen? Bitte teilen Sie uns auch den Wert mit, den Sie für "result.hostName" festlegen. –
result.hostName ist http://127.0.0.1:10000/devstorageAccount1 wenn seine Entwicklung, sonst seine https: //xxxx..blob.core.windows.net –