Azure Function 访问私有(private)资源

标签 azure azure-active-directory azure-functions

我们在 Azure 上设置了一个基础架构,其中包含 Azure AD、VM 等。我们使用 Azure Active Directory 域服务将服务器加入域,并为某些特定应用程序进行本地 AD 身份验证。

我想编写一些自定义 Azure 函数来访问 Azure Active Directory 域服务,以查询某些特定的 AD 属性,例如 msDS-UserPasswordExpiryTimeCompulated。这些属性不会在 Azure AD 中公开。

Azure 函数能否访问仅公开到虚拟网络的资源?拥有应用服务计划(基本或高级)就足以访问这些内部资源吗? 还是不支持?

最诚挚的问候, 延斯

最佳答案

应该可以使用应用服务或应用服务环境 (ASE) 的 VNET 集成功能。请参阅here了解更多信息。请注意,本文档尚未针对 Azure Functions 进行更新,但只要您在标准/高级应用服务计划或 ASE 上创建 Azure Functions,就应该使用相同的过程。请注意,如果您尝试对函数应用使用消耗(以前称为动态)计划,这将不起作用。

关于Azure Function 访问私有(private)资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41341180/

相关文章:

azure - AWS RDS - 对我来说访问 BI/DW 系统的最佳方式是什么

azure - ADAL python 对 Windows 登录用户的支持

azure - 如何正确授权Azure用户帐户以便它可以创建服务主体?

Azure,使用一封电子邮件登录单独的帐户

c# - Visual Studio 调试器进入 Azure 函数项目的非用户代码

azure - 如何将 CosmosDb 容器的 RU/s 设置为低于 400?

azure - 如何获取有效的访问 token 以从 Postman 调用 Azure REST API

azure - 身份 - 显示 GUID 而不是名称

azure - 在 Azure Functions 应用程序中存储应用程序特定配置属性的位置

azure - 无法使用 Azure Function Core Tools 在本地运行 cosmosDB 触发器