簡體   English   中英

使用 .NET 框架進行 Azure AD 身份驗證

[英]Azure AD authentication with .NET framework

我正在嘗試從使用 .NET Framework 4.7.2 本地應用程序的 C# 代碼連接到不同的 Azure 服務。 例如,有沒有辦法從我的 C# 代碼中進行 Azure AD 身份驗證以連接到 Azure 文件共享? https://azurestorageaccount.file.core.windows.net/afs/test.txt )。

AFAIK 無法使用 Azure AD 連接到您的文件共享服務,即; 托管標識至少使用 azure SDK 版本 12.8.0,因為您可以檢查ShareServiceClient可用的構造函數選項僅限於此。目前,您只能使用訪問密鑰來連接您的 azure 文件。

您可以使用 (SAS) 共享訪問簽名或存儲帳戶名稱/密鑰或指定存儲帳戶連接字符串來連接到您的文件服務。

Azure 文件支持通過本地 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 文件存儲示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM