对Node-RED中的PUT请求进行身份验证以将数据放入Azure Blob存储中

时间:2019-04-05 11:32:47

标签: authentication httprequest azure-storage azure-blob-storage

我是初学者,所以请原谅我的词汇。

我试图在Node-RED中使用PUT请求,以便将数据保存到我的Azure Blob存储帐户中。 GET Request可以很好地工作,但是其余的只是发送消息错误。

当我按照此处的简单说明进行操作时:https://docs.microsoft.com/en-us/rest/api/storageservices/put-blob

我只需要写这个:https://myaccount.blob.core.windows.net/mycontainer/myblob,并用我的存储帐户名替换它。但是我得到了以下消息(在message.payload中):

<?xml version="1.0" encoding="utf-8"?><Error><Code>ResourceNotFound</Code><Message>The specified resource does not exist. RequestId:9b69378d-201e-0082-6da2-eba158000000 Time:2019-04-05T11:28:35.3349540Z</Message></Error>

我想我已经在下面的链接/帖子中找到了解决方案,这就是我必须出于写目的使用基本身份验证,这就是GET请求(只读)起作用的原因。

Azure Blob Storage returns 404 on PUT

我现在的问题是,我不知道从哪里获得此基本身份验证的用户名和密码。我已经搜寻了很久了,但找不到解决方案。救命?请考虑到我不是程序员。谢谢

0 个答案:

没有答案