我要求在同一个公共IP和端口上托管多个应用程序。我是这个领域的新手,我发现SNI可以用来满足我的要求。我决定使用Microsoft应用程序网关作为负载均衡器。我可以使用2个SSL证书配置2个应用程序。我的问题是如何通过浏览器访问它?例如:如果服务器FQDN是www.example.com,则由于其中有2个应用程序在运行。如何提及要加载的应用程序?。
答案 0 :(得分:1)
每个证书都需要与一个应用程序的特定FQDN相关联。由于您在同一IP和TCP端口上有2个应用程序,因此需要创建两个FQDN(即www.my1stappli.mydomain.com和www.my2ndappli.mydomain.com),生成两个证书(每个FQDN一个)并配置Azure Application Gateway使用自己的证书处理每个应用程序。如果只有一个虚拟机来处理这两个应用程序,请将Azure应用程序网关配置为将一个应用程序重定向到虚拟机的端口80,并将另一个应用程序重定向到同一虚拟机的端口81。
因此,