Node.js 托管在 Azure 应用服务上的应用程序需要使用 MSI 向 Azure App Config 进行身份验证
Node.js application hosted on Azure App service need to use MSI to authenticate to Azure App Config
我有一个 Node.js 应用程序需要从 Azure App.config 读取其配置。
当我完成以下示例时:
我阅读了:
AppConfigurationClient can authenticate using a service principal or
using a connection string.
如何让 AppConfigurationClient 使用 MSI(托管服务标识)进行身份验证?
您将需要为 javascript 使用 @azure/identity
包。更多详细信息,请访问
https://docs.microsoft.com/en-us/javascript/api/overview/azure/identity-readme
对于托管身份,您需要创建一个 ManagedIdentityCredential
并将其传递给应用程序配置客户端。可以在
找到示例
您可能还想看看 DefaultAzureCredential
。它可以回退到不同环境中的不同凭据(包括托管身份)。例子可以在
找到
我有一个 Node.js 应用程序需要从 Azure App.config 读取其配置。
当我完成以下示例时:
我阅读了:
AppConfigurationClient can authenticate using a service principal or using a connection string.
如何让 AppConfigurationClient 使用 MSI(托管服务标识)进行身份验证?
您将需要为 javascript 使用 @azure/identity
包。更多详细信息,请访问
https://docs.microsoft.com/en-us/javascript/api/overview/azure/identity-readme
对于托管身份,您需要创建一个 ManagedIdentityCredential
并将其传递给应用程序配置客户端。可以在
您可能还想看看 DefaultAzureCredential
。它可以回退到不同环境中的不同凭据(包括托管身份)。例子可以在