如何在 azure 中将 Web app/apiapp 设为私有?

How do I make a web app/apiapp in azure private?

我以前做过这个,但这个功能似乎已经消失了。我想在 azure 中托管一个 API,但将其设置为私有,以便只有我订阅中的其他 azure 实体才能看到它。

它过去是通过 webapp/apiapp 设置上的 "private" 开关来实现的。

回复以清理我未回答的问题。

事实证明,您不能再将 webapp/apiapp 定义为私有的,现在的方法是将其包装在私有虚拟网络中。正如 Jack Zeng (https://whosebug.com/users/5760649/jack-zeng) 在评论中所建议的那样。

您必须在 ASE(应用服务环境)中创建它https://docs.microsoft.com/en-us/azure/app-service/environment/intro

比普通的贵,但是性能更好