Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Azure Kubernetes服务-获取非管理员广告应用程序标识的kubeconfig_Node.js_Azure Aks_Azure Container Service - Fatal编程技术网

Node.js Azure Kubernetes服务-获取非管理员广告应用程序标识的kubeconfig

Node.js Azure Kubernetes服务-获取非管理员广告应用程序标识的kubeconfig,node.js,azure-aks,azure-container-service,Node.js,Azure Aks,Azure Container Service,据我所知,Azure Kubernetes服务(AKS)允许获取管理员和用户身份的凭据。用户身份可以是广告应用程序还是托管身份 我正在写.Net代码。假设我已经与我的AKS集群进行了广告集成,并且已经为我的广告应用分配了适当的角色绑定,您能否提供一些示例,让我们可以通过使用广告应用凭据从AKS集群获取用户凭据 这里的安全部分-需要隐式流。对于AD应用程序凭据,隐式流是如何工作的?您可以使用它来获取访问令牌 您需要内置角色才能访问启用Azure AD的群集 获取访问群集的用户凭据: az aks

据我所知,Azure Kubernetes服务(AKS)允许获取管理员和用户身份的凭据。用户身份可以是广告应用程序还是托管身份

我正在写.Net代码。假设我已经与我的AKS集群进行了广告集成,并且已经为我的广告应用分配了适当的角色绑定,您能否提供一些示例,让我们可以通过使用广告应用凭据从AKS集群获取用户凭据

这里的安全部分-需要隐式流。对于AD应用程序凭据,隐式流是如何工作的?

您可以使用它来获取访问令牌

您需要内置角色才能访问启用Azure AD的群集

获取访问群集的用户凭据:

az aks get-credentials --resource-group myResourceGroup --name MyManagedCluster
或使用


因为将来会被弃用

你能分享你的角色吗?设置角色绑定时,SP ID应可用作用户ID。我可以在角色绑定中使用SP ID。但是如何检索访问配置文件呢?这里的安全部分-需要隐式流。隐式流如何处理AD应用凭据?隐式授权流需要通过浏览器进行,但我正在寻找一种方法来获取凭据,该方法不是基于用户登录,而是基于AD应用凭据。您可以使用不需要用户登录的凭据。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2020-04-01