【发布时间】:2021-02-11 15:45:02
【问题描述】:
我曾经有一个非常普通的代码来将文件上传到 Azure BLOB 存储。我只发布最重要的几行:
$context = New-AzStorageContext $StorageName -StorageAccountKey $Key -ErrorAction SilentlyContinue
Set-AzStorageBlobContent -Context $context -Container 'spfx' `
-File $path -Blob "$Package/v$PackageVersion/$([Path]::GetFileName($path))" `
-ServerTimeoutPerRequest 1800 -ClientTimeoutPerRequest 1800 -ConcurrentTaskCount 1 -Force
用于登录的应用注册对托管存储帐户的资源组具有完全访问权限。容器被配置为只允许匿名读取。如您所见,我使用了一个秘密。
我尝试使用 Az/CLI 代替 Az 模块,但收到相同的错误消息:
使用 portal UI,我可以将文件添加到 BLOB 存储。
如果真的有什么我可以尝试的,请告诉我。如果您需要更多信息来帮助我,也请告诉我。
我们将一如既往地为您提供任何帮助!
贾科莫 S.S.
【问题讨论】:
-
我想添加创建另一个脚本,只做非常必要的上传操作。我仍然无法理解为什么在更复杂的情况下这不起作用。我试图删除代码、deps,但 mistery 仍然存在...
标签: azure powershell azure-blob-storage