0

J'ai besoin d'héberger plusieurs applications sur la même adresse IP publique et le même port. Je suis nouveau dans ce domaine et je comprends que SNI peut être utilisé pour répondre à mes besoins. J'ai décidé d'utiliser Microsoft Application Gateway comme équilibreur de charge. Je peux configurer 2 applications avec 2 certificats SSL. Ma question est comment puis-je y accéder via un navigateur? ex: si le nom de domaine complet du serveur est www.example.com, puisqu'il y a 2 applications en cours d'exécution. comment puis-je mentionner quelle application charger?Comment accéder à une application Web via SNI (Indication de nom de serveur)?

+0

ne devrait pas demander sur stackoverflow, s'il vous plaît préférez serverfault par exemple, pour une telle question qui ne traite pas de la programmation –

Répondre

1

Chaque certificat doit être associé à un nom de domaine complet spécifique pour une application. Puisque vous avez 2 applications sur le même port IP et TCP, vous devez créer deux FQDN (ie www.my1stappli.mydomain.com et www.my2ndappli.mydomain.com), générer deux certificats (un pour chaque FQDN) et configurer le Azure Application Gateway pour gérer chaque application avec son propre certificat. Si vous n'avez qu'une seule machine virtuelle pour gérer ces deux applications, configurez Azure Application Gateway pour rediriger une application vers le port 80 de votre machine virtuelle et pour rediriger l'autre application vers le port 81 de la même machine virtuelle.

Ainsi,