Configurare il supporto per un dominio personalizzato
Se vuoi che i tuoi clienti vedano un URL diverso da quello generato da Visual Builder, puoi mappare un dominio personalizzato, chiamato anche URL univoco, a un'applicazione nella tua istanza. Un dominio personalizzato è un nome host e un dominio (FQDN) forniti dal cliente creati aggiungendo un sottodominio al dominio. Dopo aver configurato un'applicazione per l'utilizzo di un dominio personalizzato, gli utenti dell'applicazione che accedono all'applicazione utilizzando il dominio personalizzato non visualizzeranno il dominio Oracle tipico (ad esempio, myvbinstance-accountname.builder.ocp.oraclecloud.com
) nell'URL, ma visualizzeranno un dominio simile a mycustom.example.org
.
Per utilizzare un dominio personalizzato:
- Configurare un endpoint personalizzato nell'istanza di Visual Builder, utilizzando le istruzioni riportate in Crea e configura un endpoint personalizzato.
- Selezionare l'endpoint personalizzato nell'editor delle impostazioni dell'applicazione visiva e pubblicare l'applicazione. Vedere Specificare un URL applicazione personalizzato in Sviluppo di applicazioni con Oracle Visual Builder.
Gli URL personalizzati sono supportati nelle istanze di Oracle Visual Builder e nelle istanze di Oracle Integration. A seconda che si utilizzi Oracle Integration, Visual Builder o un'istanza di Visual Builder di cui è stato eseguito il provisioning nell'ambito di un ordine SaaS, il processo di abilitazione degli URL personalizzati varia. Per abilitare un dominio personalizzato:
- Per un'istanza di Visual Builder Generation 2, utilizzare le istruzioni riportate in Crea e configura un endpoint personalizzato.
- Per un'istanza di Visual Builder, in cui si ha accesso a OCI Console, sarà necessario utilizzare le istruzioni riportate in Configura supporto per un dominio personalizzato in Amministrazione di Oracle Visual Builder in Oracle Integration 3.
- Per un'istanza di Visual Builder di cui è stato eseguito il provisioning nell'ambito di un ordine SaaS, è possibile che non si disponga dell'accesso a OCI Console per la configurazione di WAF. In questo caso, sarà necessario utilizzare le istruzioni riportate in Crea dominio personalizzato per istanza di Visual Builder con provisioning eseguito come parte di un ordine SaaS in Amministrazione di Oracle Visual Builder in Oracle Integration 3.
- Per un'istanza di Visual Builder in Oracle Integration Generation 2, utilizzare le istruzioni riportate in Configura un endpoint personalizzato per un'istanza in Provisioning e amministrazione di Oracle Integration e Oracle Integration per SaaS, Generazione 2.
Dopo aver configurato un dominio personalizzato:
- Gli utenti possono accedere a una singola applicazione Web digitando solo l'URL del dominio personalizzato nel browser, ad esempio
mycustom.example.org
. L'app viene caricata dalla radice del dominio personalizzato ("/") e non sono necessarie ulteriori informazioni sul percorso o parametri di query nell'URL. http
può essere reindirizzato ahttps
, quindi se un utente digita "mycustom.example.com", questo verrà risolto inhttps://mycustom.example.com
e caricerà l'applicazione Web predefinita.- Per le applicazioni che contengono business object, l'API REST Business Object può utilizzare anche la configurazione del dominio personalizzato.
- Gli sviluppatori possono accedere a Designer in Visual Builder utilizzando un dominio personalizzato.
- Se si crea e si posiziona un'applicazione nell'area intermedia da un dominio personalizzato (
https://mycustom.example.com/ic/builder/designer
), si verrà reindirizzati automaticamente al dominio personalizzato (https://mycustom.example.com/ic/builder/rt/appid/version/...
) quando si apre l'applicazione utilizzando un URL che non è il dominio personalizzato dell'applicazione (ad esempio, l'URL dell'istanzahttps://servicename.oraclecloud.com/ic/builder/rt/appid/version/...
).
I domini personalizzati sono inoltre soggetti ad alcune limitazioni:
- Se l'endpoint personalizzato è selezionato come URL univoco nell'editor delle impostazioni dell'applicazione, dopo la pubblicazione dell'applicazione è possibile accedervi solo dalla radice del dominio personalizzato (ad esempio,
https://mycustom.example.com
). - Se pubblichi un'applicazione Web diversa nella stessa applicazione visiva, diventa immediatamente l'applicazione predefinita per il dominio personalizzato e l'applicazione Web precedente non sarà più disponibile nel dominio personalizzato.
- Un dominio personalizzato può essere utilizzato solo per accedere a un'applicazione attiva (nell'applicazione visiva configurata per l'URL radice). È possibile accedere ad altre applicazioni attive nella stessa istanza solo utilizzando l'URL completo di Oracle Cloud oppure creando un'applicazione visiva diversa e mappandola a un dominio personalizzato diverso.
- Se un'applicazione visiva contiene più di un'applicazione Web, è possibile accedervi solo una utilizzando il dominio personalizzato. Non è possibile specificare quale applicazione in un'applicazione visiva sarà disponibile nel dominio personalizzato perché il dominio è configurato nelle impostazioni per l'applicazione visiva, non per le singole applicazioni Web. Se si intende utilizzare un dominio personalizzato, è consigliabile che l'applicazione visiva contenga una sola applicazione Web per garantire il caricamento dell'applicazione corretta.