猿问

访问 Azure Data Lake 的 clientId、authTokenEndpoint

我正在编写一个测试应用程序以从 AzureData Lake 读取文件。我已经创建了帐户和资源,并上传了文件。我正在尝试使用以下代码创建客户端(如文档https://learn.microsoft.com/en-us/azure/data-lake-store/data-lake-store-get-started-java中所述-SDK)。我究竟从哪里得到这些值?谢谢


String clientId = "FILL-IN-HERE";

String authTokenEndpoint = "FILL-IN-HERE";

String clientKey = "FILL-IN-HERE";


AccessTokenProvider provider = new ClientCredsTokenProvider(authTokenEndpoint, clientId, clientKey);

// full account FQDN, not just the account name

String accountFQDN = "FILL-IN-HERE";

ADLStoreClient client = ADLStoreClient.createClient(accountFQDN, provider);


墨色风雨
浏览 114回答 1
1回答

饮歌长啸

您似乎正在对 Azure Data Lake使用Azure Active Directory 身份验证。登录 Azure 门户->单击 Azure Active Directory->单击应用程序注册->找到您的应用程序(或创建一个新应用程序)客户编号clientKey (点击Certificates&secrets->点击new client secret->点击add) client secret就是clientKey。authTokenEndpoint单击端点有关更多详细信息,请参阅此文档。
随时随地看视频慕课网APP

相关分类

Java
我要回答