Configurer 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 le service Visual Builder, vous pouvez mapper un domaine personnalisé, également appelé URL personnalisée, à 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 de l'application 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 quelque chose comme mycustom.example.org.

Pour utiliser un domaine personnalisé :

Note

Les URL personnalisées sont prises en charge sur les instances Oracle Visual Builder ainsi que sur les instances Oracle Integration. Selon que vous utilisez Oracle Integration, Visual Builder ou une instance Visual Builder 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 entrant uniquement l'URL du domaine personnalisé dans le navigateur, par exemple mycustom.example.org. L'application est chargée à partir de la racine du domaine personnalisé ("/"), et aucune information de chemin ou paramètre d'interrogation supplémentaire n'est requise dans l'URL.
  • http peut être redirigé vers https, donc si un utilisateur tape "mycustom.example.com", cela se résoudra à https://mycustom.example.com et chargera l'application Web par défaut.
  • Pour les applications qui contiennent des objets d'affaires, l'API REST d'objet d'affaires peut également utiliser la configuration du domaine personnalisé.
  • Les développeurs peuvent accéder au concepteur dans Visual Builder à l'aide d'un domaine personnalisé.
  • Si vous créez et stockez 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 https://servicename.oraclecloud.com/ic/builder/rt/appid/version/... de votre instance).

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

  • Si le point d'extrémité personnalisé est sélectionné en tant qu'URL personnalisée dans l'éditeur de paramètres de l'application, une fois l'application publiée, il 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 pour le 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 application en direct (dans l'application visuelle configurée pour l'URL racine). Vous pouvez accéder à d'autres applications de production dans la même instance uniquement à l'aide de l'URL complète d'Oracle Cloud, ou en créant une application visuelle différente et en la mappant à un domaine personnalisé différent.
  • 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 d'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 garantir que l'application correcte est chargée.