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é :
- Configurez une adresse personnalisée dans votre instance Visual Builder, en suivant les instructions de la rubrique Création et configuration d'une adresse personnalisée.
- Sélectionnez l'adresse personnalisée dans l'éditeur de paramètres de l'application visuelle et publiez l'application. Reportez-vous à Spécification d'une URL d'application personnalisée dans Développement d'applications avec Oracle Visual Builder.
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é :
- Pour une instance Visual Builder Generation 2, utilisez les instructions de la rubrique Création et configuration d'une adresse personnalisée.
- Pour une instance Visual Builder, dans laquelle vous avez accès à la console OCI, vous devez suivre les instructions de la section Configure Support for a Custom Domain in Administering Oracle Visual Builder in Oracle Integration 3.
- Pour une instance Visual Builder provisionnée dans le cadre d'une commande SaaS, vous n'avez peut-être pas accès à la console OCI pour configurer WAF. Dans ce cas, vous devrez suivre les instructions de la section Create Custom Domain for Visual Builder Instance Provisioned as Part of a SaaS Order du guide Administering Oracle Visual Builder in Oracle Integration 3.
- Pour une instance Visual Builder dans Oracle Integration Generation 2, utilisez les instructions fournies dans Configuration d'une adresse personnalisée pour une instance dans Provisionnement et administration d'Oracle Integration et d'Oracle Integration pour SaaS, Generation 2.
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é vershttps
. Par conséquent, si un utilisateur saisit "mycustom.example.com", il sera résolu enhttps://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 instancehttps://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.