我正在尝试使用带有AD Creds的Java SDK连接到Azure文件共享,下面的链接讨论了使用AD用户委派访问连接到文件共享的方法。但当我浏览链接时,它会循环使用连接字符串。我正在寻找一种使用AD creds而不是Account/Access-key/Connection String连接到文件共享的方法。是否有可用的方法或唯一的选择是使用连接字符串。
https://learn.microsoft.com/en-us/azure/storage/common/storage-sas-overview
正如您提供的链接所说,用户委派SAS只能用于Blob存储。无法使用AD凭据连接到文件共享。除了连接字符串,还有几种方法可以连接到文件共享,例如SAS令牌。您可以参考此API文档。
用户委派SAS使用Azure Active Directory(AzureAD(凭据以及为SAS指定的权限。A.用户委派SAS仅适用于Blob存储。