簡體   English   中英

如何僅使用 Azure Ad 用戶名和密碼連接和訪問 Azure Datalake Gen1 存儲 - c#

[英]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.

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