使用.net框架的Azure AD身份验证



我试图从使用。net Framework 4.7.2的c#代码连接到不同的Azure服务。是否有一种方法可以从我的c#代码中进行Azure AD身份验证,以连接到Azure文件共享?(https://azurestorageaccount.file.core.windows.net/afs/test.txt)。

使用Azure AD连接到文件共享服务是不可能的;至少在azure SDK版本12.8.0中,您可以检查ShareServiceClient可用的构造函数选项,这些选项仅限于此。目前,您只能使用访问键来连接您的azure文件。

您可以使用(SAS)共享访问签名,或存储帐户名称/密钥或指定存储帐户连接字符串连接到您的文件服务。

Azure Files通过本地Active Directory域服务(AD DS)和Azure Active Directory域服务(Azure AD DS)支持基于身份的服务器消息块(SMB)身份验证。查看如何在门户中的Azure文件上启用Azure Active Directory域服务身份验证。

你可以在这里查看一些关于azure广告的常见问题解答

你可以在这里提出一个特性请求。

引用:

  1. dotnet api-azure/storage.files.shares
  2. 使用c#进行azure文件存储示例

最新更新