[英]How to connect and access Azure Datalake Gen1 storage using Azure Ad username and password only - c#
我只想使用 Azure Ad 用戶名和密碼連接和訪問 Azure Datalake Gen1 存儲。
我有一個可以訪問 Azure Datalake Gen1 存儲的服務帳戶。 我能夠通過 Microsoft Azure 存儲資源管理器使用憑據連接和下載文件。 此外,我可以通過 ADLS 連接管理器和 Azure Data Lake Store 文件系統任務連接到 SSIS。
現在我需要創建一個控制台應用程序來連接和執行某些操作(列出文件和文件夾以及下載文件)
在 google 上搜索所有結果都建議使用 Azure 廣告應用程序(clientid、tenantid 等)。 不幸的是,我沒有那個選項。
看起來在 SSIS ADLS 連接管理器中使用某種支持 Azure Ad 用戶名和密碼的 WebHdfs 連接。 但是,我無法在 c# 中實現類似的東西。
像往常一樣,在最后期限前緊迫。 任何幫助表示贊賞。
Azure Data Lake Storage Gen1 使用 Azure Active Directory 進行身份驗證。 在創作適用於 Data Lake Storage Gen1 的應用程序之前,您必須決定如何使用 Azure Active Directory (Azure AD) 對您的應用程序進行身份驗證。
下表說明了 Data Lake Storage Gen1 如何支持最終用戶和服務到服務身份驗證機制。
參考: 使用 Azure Active Directory 對 Azure Data Lake Storage Gen1 進行身份驗證
查看此使用 .NET SDK 的Azure Data Lake Storage Gen1 服務到服務身份驗證- 了解如何使用 .NET SDK 通過 Azure Data Lake Storage Gen1 執行服務到服務身份驗證。
有關使用 .NET SDK 對 Data Lake Storage Gen1 的最終用戶身份驗證,請參閱使用 .NET SDK 對 Data Lake Storage Gen1 的最終用戶身份驗證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.