Configuration de la prise en charge d'un domaine personnalisé

Si vous voulez que vos clients voient une URL différente de celle générée par Visual Builder, vous pouvez mettre en correspondance un domaine personnalisé, également appelé URL personnalisée, avec une application de votre instance. Un domaine personnalisé est un nom d'hôte et un domaine (FQDN) fournis par le client, créés en ajoutant un sous-domaine à votre domaine. Après avoir configuré une application pour qu'elle utilise un domaine personnalisé, les utilisateurs qui accèdent à l'application à l'aide du domaine personnalisé ne verront pas le domaine Oracle standard (par exemple, myvbinstance-accountname.builder.ocp.oraclecloud.com) dans l'URL, mais verront plutôt quelque chose comme mycustom.example.org.

Pour utiliser un domaine personnalisé :

Remarque

Les URL personnalisées sont prises en charge sur les instances Oracle Visual Builder et sur les instances Oracle Integration. Selon que vous utilisez Oracle Integration, Visual Builder ou une instance Visual Builder qui a été provisionnée dans le cadre d'une commande SaaS, le processus d'activation des URL personnalisées varie. Pour activer un domaine personnalisé :

Après avoir configuré un domaine personnalisé :

  • Les utilisateurs peuvent accéder à une seule application Web en saisissant uniquement l'URL de domaine personnalisée dans le navigateur, par exemple, mycustom.example.org. L'application est chargée à partir de la racine du domaine personnalisé ("/"), et aucun chemin d'accès ou paramètre de requête supplémentaire n'est requis dans l'URL.
  • http peut être redirigé vers https. Par conséquent, si un utilisateur saisit "mycustom.example.com", il sera résolu en https://mycustom.example.com et chargera l'application Web par défaut.
  • Pour les applications qui contiennent des objets métier, l'API REST d'objet métier peut également utiliser la configuration de domaine personnalisé.
  • Les développeurs peuvent accéder au concepteur dans Visual Builder à l'aide d'un domaine personnalisé.
  • Si vous créez et préparez une application à partir d'un domaine personnalisé (https://mycustom.example.com/ic/builder/designer), vous serez automatiquement redirigé vers le domaine personnalisé (https://mycustom.example.com/ic/builder/rt/appid/version/...) lorsque vous ouvrirez l'application à l'aide d'une URL qui n'est pas le domaine personnalisé de l'application (par exemple, l'URL de votre instance https://servicename.oraclecloud.com/ic/builder/rt/appid/version/...).

Les domaines personnalisés sont également soumis à certaines limites :

  • Si l'adresse personnalisée est sélectionnée comme URL personnalisée dans l'éditeur de paramètres de l'application, une fois l'application publiée, elle n'est accessible qu'à partir de la racine du domaine personnalisé (par exemple, https://mycustom.example.com).
  • Si vous publiez une autre application Web dans la même application visuelle, elle devient immédiatement l'application par défaut du domaine personnalisé et l'application Web précédente ne sera plus disponible dans le domaine personnalisé.
  • Un domaine personnalisé ne peut être utilisé que pour accéder à une seule application active (dans l'application visuelle configurée pour l'URL racine). Vous pouvez accéder à d'autres applications actives dans la même instance uniquement à l'aide de l'URL Oracle Cloud complète, ou en créant une autre application visuelle et en la mettant en correspondance avec un autre domaine personnalisé.
  • Si une application visuelle contient plusieurs applications Web, une seule d'entre elles est accessible à l'aide du domaine personnalisé. Il n'est pas possible de spécifier quelle application dans une application visuelle sera disponible dans le domaine personnalisé car le domaine est configuré dans les paramètres de l'application visuelle, et non pour des applications Web individuelles. Si vous allez utiliser un domaine personnalisé, il est recommandé que l'application visuelle ne contienne qu'une seule application Web pour vous assurer que l'application correcte est chargée.