我已经开发了一个Azure WEB应用程序,并在Azure Web Services中发布。
我需要限制通过Internet的访问,并且只允许访问INTRANET。
答案 0 :(得分:1)
Azure Web应用程序服务通过Internet公开访问。如果要限制通过Internet的访问,并且仅允许访问Intranet。您可以将Azure Web应用程序服务放在Internal Azure App Service Environment中,以使该Web应用程序不公开访问,因为它位于虚拟网络内部的子网中,并且不暴露于Internet。此外,Azure应用程序服务可以通过VPN与内部部署环境进行通信。有关更多参考:Networking considerations for an App Service Environment
但是,隔离式ASE昂贵。如果您希望它便宜又简单,并且Web App不需要访问本地资源。您可以将IP restriction放入web.config或使用AD authentication。请参阅this。