首页 > 解决方案 > AKS 在 Java 中获取访问配置文件

问题描述

我需要以编程方式从 Java 获取 AKS 群集的访问配置文件。我看到执行此操作的 REST API 记录在此处。此 API 是否在 azure java sdk 中公开?如果是在哪里?如果没有,我将不得不使用 http 客户端并在标头中添加 Bearer 令牌。但是,我如何使用 azure sdk 以编程方式获取特定客户端 ID 和客户端密码的 Bearer 令牌?

标签: azureazure-aks

解决方案


不确定,也许您可​​以使用 Java SDK 获取 AKS 群集访问配置文件userKubeConfigContent()

您还可以在 Java 代码中获取访问令牌。请参阅获取访问令牌。代码会是这样的:

// Request access token from AAD
AuthenticationResult result = getAccessTokenFromUserCredentials(
                    username, password);
// Get user info from Microsoft Graph
String userInfo = getUserInfoFromGraph(result.getAccessToken());

希望这会帮助你。


推荐阅读