我的计划是使用定时器触发器调用Azure功能,调用互联网无法访问的REST Web API端点 - 仅限Azure虚拟网络内部。
在Azure虚拟网络中同时拥有Azure功能和Web API是否足够,或者我是否必须将Azure API管理服务与虚拟网络结合使用来限制Web API端点?
答案 0 :(得分:0)
如果您正在使用专用计划,则可以deploy the functions runtime as a site extension使用您需要的ip白名单修改web.config。
如果您正在使用消费计划,则无法做到这一点。您需要一些东西(比如API管理)才能在Azure功能面前进行过滤。
另一种选择是使用功能授权。未对该功能进行未经授权的呼叫。