我是 Azure SDK for Java 的新手。到目前为止,我找不到关于如何:
- 要么:直接使用 SPN 凭据
- 或:使用 SPN 创建 SAS
访问 Azure 存储 (blob)。
BlobServiceClientBuilder
接受:
credential(StorageSharedKeyCredential credential)
- 仅适用于 Azure 存储中的实际密钥(目前不适合我 - 因为我需要使用 SPN)credential(TokenCredential credential)
- 不知道如何使用它;有关系ClientSecretCredential
吗?如果是 - 我如何将它们用于 SPNcredential(AzureSasCredential credential)
- 看起来很有希望,但对于我的 SPN,我找不到任何关于如何首先创建 SAS 的提示。
提前感谢您的支持:)