如果我正在使用基于消费计划的 Azure Function,那么在哪里可以找到应用程序 ID 和租户 ID?在这种情况下,它没有与任何应用服务连接。
此时,我需要这些信息来检索本地访问密钥保管库的令牌。Azure Function 确实提供了一个服务主体,但我只能在部署 Azure Function 上成功使用它来检索令牌。但是,当我在本地运行它时,REST 调用失败。另请注意:我不是在 .NET 中进行操作,因此无法依赖自动为您执行此操作的 .NET 库。
谢谢, Derek
如果我正在使用基于消费计划的 Azure Function,那么在哪里可以找到应用程序 ID 和租户 ID?在这种情况下,它没有与任何应用服务连接。
此时,我需要这些信息来检索本地访问密钥保管库的令牌。Azure Function 确实提供了一个服务主体,但我只能在部署 Azure Function 上成功使用它来检索令牌。但是,当我在本地运行它时,REST 调用失败。另请注意:我不是在 .NET 中进行操作,因此无法依赖自动为您执行此操作的 .NET 库。
谢谢, Derek
无法从函数应用程序外部获取MSI凭据。您可以尝试的一件事是创建一个HTTP触发器,返回MSI_ENDPOINT
和MSI_SECRET
的值。这将允许您至少知道它们是什么,以便在本地模拟函数代码。