![]() |
1
1
如果您正在使用
代码:
输出:
我用图像文件检查了URL,它工作成功。
浏览器:
参考: Use .NET to manage data in Azure Data Lake Storage Gen2 - Azure Storage | Microsoft Learn |
![]() |
2
0
根本原因是我的Spark程序无法获取或设置AccessControl。 我不应该使用BlobAsToken或AccountSasBuilder,因为blob容器本身不知道ACL是什么。因此,它们生成的SAS令牌自然没有ACL操作权限。 在@Venkatesan的帮助下,我学会了我也可以使用 DataLakeSasBuilder DataLake遵循HDFS标准,因此它知道ACL是什么。然而,@Venkatesan使用的权限集是 DataLakeAccountSasPermissions ,不包括ManageAccessControl权限。正确的权限集是 DataLakeFileSystemSasPermissions 。切换到此权限集后,我的程序可以正常工作。 |
![]() |
Gabriel · 使用io从azure存储读取图像。拜特西奥? 7 年前 |
![]() |
Tom · 获取azure blob存储的最佳方法是什么 7 年前 |
![]() |
JetS79 · Intellij上的Scala 7 年前 |