Impostazione di un dominio univoco per Oracle Content Management

È possibile configurare un dominio di gestione riconoscibile, un dominio univoco da utilizzare per accedere al client Web di Oracle Content Management, all'applicazione desktop e alle applicazioni Mobile. Quando si definisce un dominio di gestione amichevole, gli utenti saranno comunque in grado di accedere al client Web utilizzando l'URL originale, ma verranno reindirizzati automaticamente al dominio di gestione amichevole.

Per configurare un dominio di gestione descrittivo, attenersi alla procedura riportata di seguito.

  1. A seconda che si utilizzi una rete CDN o un'istanza privata, la tenancy verrà configurata in modi diversi:
  2. Configurare Oracle Content Management con un dominio di gestione personalizzato
  3. Se si utilizza una pagina di accesso personalizzato, anche il dominio di gestione descrittivo deve essere configurato come dominio univoco a livello di istanza.
  4. Se si desidera utilizzare il dominio di gestione descrittivo per accedere ai siti di Oracle Content Management, è necessario che anche il dominio di gestione descrittivo sia configurato come dominio univoco a livello di istanza o come dominio univoco a livello di sito.

Configurare la rete CDN per un dominio di gestione personalizzato

Prima che l'istanza di Oracle Content Management possa funzionare utilizzando il dominio di gestione descrittivo, è necessario configurare la rete CDN per instradare tali richieste all'origine di Oracle Content Management senza modifiche.

Dopo aver configurato e accettato correttamente Oracle Content Management, le richieste effettuate utilizzando il dominio di gestione descrittivo verranno instradate in base alle voci DNS alla rete CDN e la rete CDN inoltrerà le richieste a Oracle Content Management in modo appropriato. Questa operazione viene in genere eseguita utilizzando una voce CNAME nei record DNS. Consultare il CDN per istruzioni specifiche.

Ad esempio, se si accede all'istanza di Oracle Content Management in un URL come https://myinstance.cec.ocp.oraclecloud.com/documents/home e si desidera accedere a tale sito in https://www.example.com/documents/home, la rete CDN deve essere configurata in modo da:

  • Riconoscere il dominio unico: https://www.example.com/;
  • Specificare l'istanza di origine di Oracle Content Management utilizzando il dominio univoco: https://myinstance.cec.ocp.oraclecloud.com/
  • Assicurarsi che l'intestazione host di inoltro corrisponda al dominio di gestione descrittivo (dettagli di seguito)
  • Assicurarsi che tutte le chiamate alla funzione server abilitando i metodi HTTP DELETE (con Body abilitato), POST, PUT e PATCH, che spesso non sono abilitati per impostazione predefinita nelle configurazioni CDN
  • Inviare il percorso completo della richiesta all'istanza di origine di Oracle Content Management: https://myinstance.cec.ocp.oraclecloud.com/documents/home

Dopo aver configurato correttamente la rete CDN, Oracle Content Management riceve la richiesta e risponde alla rete CDN, che soddisfa la richiesta al browser del visitatore, mostrando solo il dominio e il percorso di gestione amichevole: https://www.example.com/documents/home.

L'intestazione host di inoltro è inclusa in tutte le richieste effettuate dal client. Per impostazione predefinita, contiene il nome host originale dell'istanza (dominio di origine). Quando si configura un dominio di gestione descrittivo, è necessario modificare l'intestazione dell'host di inoltro in modo che la rete CDN sappia inoltrare le richieste al dominio di gestione descrittivo al dominio di origine.

A seconda della CDN utilizzata, questo processo verrà eseguito in modo diverso. In genere, si modificano le regole che definiscono l'origine o si applica un comportamento alle richieste che passano attraverso la rete CDN. Per ulteriori dettagli, consultare la documentazione della rete CDN.

Nota

La rete CDN potrebbe fornire l'opzione per codificare in modo permanente un'intestazione host di inoltro personalizzata o semplicemente passare attraverso l'intestazione host di in arrivo inviata dal client. La procedura consigliata consiste nel codificare in modo permanente l'intestazione host di inoltro personalizzata nel dominio univoco selezionato. Anche se l'opzione pass-through funzionerà, potrebbe attivare avvertenze se si esegue un test di vulnerabilità. Tale test potrebbe considerare questo come un'opportunità per un utente malintenzionato di modificare l'intestazione host in avanti e facilitare un attacco. Oracle Content Management si protegge da questo tipo di attacco, ma è meglio evitare la confusione che un tale risultato può causare.

Successivamente, configurare Oracle Content Management con il dominio di gestione intuitivo.

Uso di un dominio di gestione descrittivo in un'istanza privata

Nota

Questo metodo funziona per un dominio di gestione amichevole o un dominio univoco a livello di istanza utilizzando percorsi standard. Non funziona per un dominio univoco a livello di istanza che utilizza percorsi brevi o per domini unici a livello di sito, poiché entrambe queste situazioni richiedono una CDN per modificare i percorsi e questo metodo non utilizza una CDN.

Prima di poter impostare un dominio di gestione descrittivo nell'istanza privata, è necessario completare i prerequisiti riportati di seguito.

Per impostare un dominio di gestione descrittivo nell'istanza privata:

  1. Creare un load balancer privato nella tenancy. Questo load balancer verrà aggiunto come backend per gestire il traffico per il dominio di gestione amichevole.
    1. Nella finestra di dialogo Crea load balancer, utilizzare le seguenti impostazioni per la sezione Aggiungi dettagli:
      Campo Impostazione
      Nome load balancer Specificare un nome descrittivo.
      Scegliere il tipo di visibilità Privato
      Scegli tipo di indirizzo IP Lasciare l'indirizzo IP effimero predefinito.
      Larghezza di banda Forme flessibili

      Impostare le larghezze di banda minima e massima. Il load balancer privato backend di Oracle Content Management supporta una larghezza di banda fino a 400 Mbps.

      Scegli networking
      • Selezionare una rete cloud virtuale (VCN) disponibile o fare in modo che il sistema ne crei una automaticamente.
      • Selezionare una subnet regionale con accesso di rete all'IP del load balancer privato tramite peering LPG.
      Usa gruppi di sicurezza di rete per controllare il traffico Lasciare deselezionato.
      Mostra opzioni avanzate Saltare le opzioni avanzate.
    2. Utilizzare le seguenti impostazioni per la sezione Scegli backend:
      Campo Impostazione
      Specificare un criterio di bilanciamento del carico Instradamento sequenziale ponderato
      Seleziona server backend Saltare questa impostazione.
      Specifica criterio di controllo dello stato
      • Protocollo: TCP
      • Porta: 443
      • Intervallo in ms: 300000
      • Timeout in ms: 10000
      • Numero di nuovi tentativi: 3
      Usa SSL Selezionare questa opzione per applicare SSL.
      • Certificato SSL: Incollare la catena di certificati completa per il certificato amichevole del dominio di gestione in formato PEM.
      • Specificare un certificato CA: incollare il certificato CA root in formato PEM.
      • Specifica chiave privata: incollare la chiave privata in formato PEM.
      Mostra opzioni avanzate Saltare le opzioni avanzate.
    3. Utilizzare le impostazioni riportate di seguito per la sezione Configura listener.
      Campo Impostazione
      Nome listener Specificare un nome descrittivo
      Specificare il tipo di traffico gestito dal listener TCP
      Specificare la porta monitorata dal listener per il traffico in entrata 443
      Usa SSL Selezionare questa opzione per applicare SSL.
      • Certificato SSL: Incollare la catena di certificati completa per il certificato amichevole del dominio di gestione in formato PEM.
      • Specificare un certificato CA: incollare il certificato CA root in formato PEM.
      • Specifica chiave privata: incollare la chiave privata in formato PEM.
      Mostra opzioni avanzate Saltare le opzioni avanzate.
    4. Sottomettere le impostazioni per creare il load balancer.
    5. Dopo aver creato il load balancer privato, prendere nota del relativo indirizzo IP per il passo successivo.
  2. Aggiungi il load balancer privato come server backend al load balancer pubblico frontend.
    1. Nella finestra di dialogo Aggiungi backend, scegliere Indirizzi IP e immettere le impostazioni riportate di seguito.
      Campo Impostazione
      Indirizzo IP L'indirizzo IP del load balancer privato appena creato
      Porta 443
      Peso 100
    2. Aggiungere il backend.
  3. Verifica lo stato del load balancer pubblico front-end e del load balancer privato back-end, assicurandoti che entrambi siano validi.
  4. Aggiungere un record DNS per il dominio di gestione descrittivo.
    1. Nella finestra di dialogo Aggiungi record, selezionare il tipo A.
    2. Immettere l'indirizzo IP del load balancer privato appena creato.
    3. Sottomettere e pubblicare le modifiche.
  5. Aggiornare le impostazioni del firewall per assicurarsi che tutti i client che utilizzano questa istanza privata di Oracle Content Management possano raggiungere static.ocecdn.oraclecloud.com. Questo dominio viene utilizzato per caricare file comuni per il client Web, quindi se gli utenti non hanno accesso a questo dominio, non saranno in grado di utilizzare il client Web.

Successivamente, configurare Oracle Content Management con il dominio di gestione intuitivo.

Configurare Oracle Content Management con un dominio di gestione descrittivo

Dopo aver configurato la tenancy, si è pronti a configurare Oracle Content Management con il dominio di gestione descrittivo.

  1. Dopo aver effettuato l'accesso all'applicazione Web Oracle Content Management come amministratore del servizio, fare clic su Sistema nell'area Amministrazione del menu di navigazione.

  2. Nel menu a discesa System Settings scegliere Domain.
  3. Nella casella Dominio di gestione descrittivo immettere l'URL (ad esempio, content.example.com) che si desidera venga utilizzato dagli utenti per accedere a Oracle Content Management.
  4. Oracle Content Management può richiedere fino a 30 minuti per apportare le modifiche backend necessarie. Durante questo periodo di tempo non sarà possibile modificare l'impostazione, ma gli utenti possono continuare ad accedere all'istanza nel dominio originale. È necessario completare il passo successivo prima che il dominio di gestione descrittivo sia disponibile per gli utenti.
  5. Al termine del processo, si riceverà una notifica e-mail con lo stato della modifica.

    Se la modifica ha avuto esito positivo, l'e-mail includerà un collegamento per confermare che il reindirizzamento al dominio di gestione amichevole funziona come previsto. È necessario convalidare il dominio entro 60 minuti oppure la modifica verrà annullata. Dopo aver convalidato il dominio, Oracle Content Management invierà un messaggio di posta elettronica a tutti gli utenti informandoli che possono accedere all'istanza tramite il nuovo dominio di gestione descrittivo.

    Se la modifica non è riuscita o non funziona come previsto, è possibile annullare la modifica tramite l'e-mail di notifica o nella pagina Dominio.

Se necessario, effettuare le operazioni riportate di seguito.

Per eliminare il dominio di gestione descrittivo, fare clic su Rimuovi. Oracle Content Management invierà un messaggio di posta elettronica a tutti gli utenti informandoli che ora devono accedere all'istanza tramite il dominio originale.