Unified Access Gateway utilise différentes variables pour différencier les services Edge, les proxys Web configurés et les URL de destination du proxy.

Modèle de proxy

Unified Access Gateway utilise un modèle de proxy pour transmettre les demandes HTTP entrantes vers le service Egde adéquat, tel que Horizon ou l'une des instances du proxy inverse Web configurées telles que VMware Identity Manager.

Chaque service Edge peut avoir un modèle différent. Par exemple, le Proxy Pattern pour Horizon peut être configuré en tant que (/|/view-client(.*)|/portal(.*)|/appblast(.*)) et le modèle pour VMware Identity Manager peut être configuré en tant que (/|/SAAS(.*)|/hc(.*)|/web(.*)|/catalog-portal(.*)).

Remarque :

View ne fonctionne pas avec un proxy inverse Web activé lorsqu'un chevauchement existe dans le modèle de proxy.

Modèle d'hôte de proxy

S’il existe plusieurs instances du proxy inverse Web configurées, et qu’un chevauchement est présent dans les modèles de proxy, Unified Access Gateway utilise le Proxy Host Pattern pour les différencier. Configurez Proxy Host Pattern en tant que nom de domaine complet du proxy inverse.

Par exemple, un modèle d’hôte pour SharePoint peut être configuré en tant que sharepoint.myco.com et un modèle pour JIRA peut être configuré en tant que jira.myco.com.

Entrées de l'hôte

Configurez ce champ uniquement si Unified Access Gateway n’est pas en mesure d’atteindre l’application ou le serveur principal. Lorsque vous ajoutez l’adresse IP et le nom d’hôte de l’application principale aux entrées de l’hôte, cette information est ajoutée au fichier /etc/hosts de Unified Access Gateway. Ce champ est commun à l'ensemble des paramètres des services Edge.

URL de destination du proxy

Il s’agit de l’URL de l’application de serveur principale des paramètres des services Edge pour laquelle Unified Access Gateway est le proxy. Par exemple :

  • Pour View, l’URL du serveur de connexion est l’URL de destination du proxy.

  • Pour le proxy inverse Web, l’URL de l’application du proxy inverse Web configurée est l’URL de destination du proxy.

Configuration d'un proxy inverse unique

Lorsque Unified Access Gateway reçoit une demande entrante unique avec un URI, le modèle de proxy est utilisé pour déterminer si la demande doit être transférée ou déplacée.

Configuration de proxys inverses multiples

  1. Lorsque Unified Access Gateway est configuré en tant que proxy inverse et que vous recevez une demande entrante avec un chemin d’accès d’URI, Unified Access Gateway utilise le modèle de proxy pour correspondre à l’instance du proxy inverse Web correct. S’il existe une correspondance, le modèle adéquat sera utilisé. S’il existe plusieurs correspondances, le processus de filtrage et de correspondance sera répété à l’étape 2. En cas de correspondance nulle, la demande est abandonnée et une erreur HTTP 404 est envoyée au client.

  2. Le modèle d’hôte de proxy est utilisé pour filtrer la liste précédemment filtrée à l’étape 1. L’en-tête d’hôte est utilisé pour filtrer la demande et trouver l’instance du proxy inverse. S’il existe une correspondance, le modèle adéquat sera utilisé. S’il existe plusieurs correspondances, le processus de filtrage et de correspondance sera répété à l’étape 3.

  3. La première correspondance dans la liste filtrée à l’étape 2 est utilisée. Notez que l’instance du proxy inverse Web peut ne pas être correcte. Par conséquent, assurez-vous que la combinaison de modèle de proxy et de modèle d’hôte de proxy pour une instance du proxy inverse Web est unique s’il existe une configuration de proxys inverses multiples dans un Unified Access Gateway. Notez également que le nom d’hôte de tous les proxys inverses configurés doit être résolu sur la même adresse IP que l’adresse externe de l’instance Unified Access Gateway.

Reportez-vous à la section Configurer le proxy inverse pour obtenir plus d’informations et des instructions sur la configuration de proxy inverse.