我是初学者,所以请原谅我的词汇。
我试图在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
我现在的问题是,我不知道从哪里获得此基本身份验证的用户名和密码。我已经搜寻了很久了,但找不到解决方案。救命?请考虑到我不是程序员。谢谢