Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法通过Az模块或Az/CLI上载到Azure BLOB存储_Azure_Powershell_Azure Blob Storage - Fatal编程技术网

无法通过Az模块或Az/CLI上载到Azure BLOB存储

无法通过Az模块或Az/CLI上载到Azure BLOB存储,azure,powershell,azure-blob-storage,Azure,Powershell,Azure Blob Storage,我曾经有一个非常普通的代码将文件上传到Azure BLOB存储中。我只发布了最重要的几行: $context=New-AzStorageContext$StorageName-StorageAccountKey$Key-ErrorAction-SilentlyContinue 设置AzStorageBlobContent-Context$Context-Container'spfx'` -文件$path-Blob“$Package/v$PackageVersion/$([path]::GetFi

我曾经有一个非常普通的代码将文件上传到Azure BLOB存储中。我只发布了最重要的几行:

$context=New-AzStorageContext$StorageName-StorageAccountKey$Key-ErrorAction-SilentlyContinue
设置AzStorageBlobContent-Context$Context-Container'spfx'`
-文件$path-Blob“$Package/v$PackageVersion/$([path]::GetFileName($path))”`
-ServerTimeoutPerRequest 1800-ClientTimeoutPerRequest 1800-ConcurrentTaskCount 1-强制
它锁定了很长一段时间,但我收到了以下异常:

用于登录的应用注册具有对托管存储帐户的资源组的完全访问权限。容器配置为只允许匿名读取。正如您所看到的,对于写访问,我使用了一个秘密

我尝试使用Az/CLI而不是Az模块,但收到了相同的错误消息:

使用门户UI,我可以将文件添加到BLOB存储中

如果有什么我可以尝试的,请告诉我。如果你需要更多信息来帮助我,也请告诉我

一如既往,我们将非常感谢您的帮助


Giacomo S.S.

在第二个错误中,路径中有一个反斜杠:temp%5Cout.json
检查脚本以查看其来源

我想添加创建另一个脚本,并执行非常重要的上载操作。我仍然无法理解为什么在更复杂的情况下这不起作用。我试图删除代码deps,但错误仍然存在…这只显示错误消息,Az/CLI的输入值是正确的。非常奇怪…如果temp和out之间的字符是“\”会导致这个错误。最后我发现存储名称无效