Azure 从WebApp访问函数

Azure 从WebApp访问函数,azure,azure-functions,Azure,Azure Functions,我有一个azure WebApp和一个azure function应用程序运行在premium应用程序服务中。两者都与托管数据库的VNET集成。 My WebApp具有公共访问权限,但功能应用程序只能从WebApp触发,而不能公开。 如何限制对功能应用程序的访问?是否需要一个服务端点?我会将它们放入不同的子网,WebApp(公共)、函数(私有),然后配置规则以仅允许来自您拥有WebApp的子网的传入流量,并拒绝对其进行任何其他访问。取决于Azure函数的配置方式,您应该能够在应用程序服务上使用N

我有一个azure WebApp和一个azure function应用程序运行在premium应用程序服务中。两者都与托管数据库的VNET集成。 My WebApp具有公共访问权限,但功能应用程序只能从WebApp触发,而不能公开。
如何限制对功能应用程序的访问?是否需要一个服务端点?

我会将它们放入不同的子网,WebApp(公共)、函数(私有),然后配置规则以仅允许来自您拥有WebApp的子网的传入流量,并拒绝对其进行任何其他访问。

取决于Azure函数的配置方式,您应该能够在应用程序服务上使用Networking>访问限制。有关详细信息,请参见此处: