使用反向代理(即ARR)为Azure“Web App”服务提供前端的合法用例是什么?
我对安全考虑特别感兴趣。出于此问题的目的,我们假设负载平衡由Azure负载均衡器处理,并且代理不会执行任何其他功能,如缓存或压缩。
答案 0 :(得分:1)
Azure负载均衡器是第4层组件。 ARR是第7层路由器,因此它可以执行粘性会话(实例关联)和运行状况检查。
在App Service中,它也进行TLS卸载,这非常好,因为您的应用程序代码只需要处理普通的HTTP。更多相关内容:https://stackoverflow.com/a/38726543/4148708
如果您不需要/想要任何这些,那么请务必访问云服务,VM规模集或vanilla虚拟机。