Eseguire il test dell'applicazione
Dopo aver integrato un'applicazione Web con Oracle Identity Cloud Service, è possibile eseguire il test dell'applicazione. Per eseguire il test di un'applicazione Web, registrare l'applicazione, impostarla, importare il certificato Oracle Identity Cloud Service nell'Application Server, quindi eseguire l'applicazione.
Operazioni preliminari
-
Esperienza di sviluppo in Java.
-
Accesso a Oracle Identity Cloud Service con autorizzazione per la gestione delle applicazioni. È necessario essere un amministratore del dominio di Identity, un amministratore della sicurezza o un amministratore dell'applicazione.
-
NetBeans IDE 8.1 installato (utilizzare il bundle All or Java Platform, Enterprise Edition (Java EE)).
-
Accesso a GitHub: https://github.com/oracle/idm-samples.
-
Duplicato o scaricato il repository idm-samples in GitHub.
L'applicazione Preventivi del Cliente (codice di esempio) viene fornita "COSÌ COME SONO" senza alcuna garanzia esplicita o implicita di accuratezza o accessibilità. Il codice di esempio ha lo scopo di dimostrare l'integrazione di base tra Oracle Identity Cloud Service e le applicazioni personalizzate e non rappresenta in alcun modo l'approccio consigliato né è destinato a essere utilizzato in ambienti di sviluppo o di produzione.
Registra l'applicazione
I passi riportati di seguito mostrano come registrare l'applicazione Preventivi clienti di esempio in Oracle Identity Cloud Service. Nell'ambito del processo di registrazione dell'applicazione, è possibile configurare e attivare l'applicazione Web in Oracle Identity Cloud Service. Durante la configurazione, si definisce la modalità di integrazione di Oracle Identity Cloud Service con l'applicazione Web.
- Nella console di Identity Cloud Service espandere il cassetto di navigazione, fare clic su Applicazioni, quindi su Aggiungi.
- Selezionare Applicazione sicura.
- Immettere le informazioni riportate di seguito, quindi fare clic su Successivo.
- Nome: Preventivi cliente
- Descrizione: applicazione Web che funge da hub per tutti i preventivi.
- Selezionare Configurare questa applicazione come client ora.
- Nella sezione Autorizzazione, selezionare Codice autorizzazione, quindi immettere le seguenti informazioni:
- URL di reindirizzamento: https://localhost:8181/cquotes/return
- URL di logout: https://localhost:8181/cquotes/logout
- URL di reindirizzamento successivo al logout: https://localhost:8181/cquotes
- Nei riquadri successivi fare clic su Avanti fino a raggiungere l'ultimo riquadro, quindi fare clic su Fine.
- Registrare i valori per ID client e Segreto client, quindi fare clic su Chiudi.
- Fare clic su Attiva, quindi su Attiva applicazione.
Impostare l'applicazione
Dopo aver registrato l'applicazione Web, configurare l'applicazione Web per connettersi a Oracle Identity Cloud Service durante l'autenticazione.
Importare il certificato Oracle Identity Cloud Service nell'Application Server
Esportare il certificato SSL dall'interfaccia utente di Oracle Identity Cloud Service e importarlo nel truststore del server NetBeans GlassFish. Questo passo è necessario affinché l'applicazione Web personalizzata possa comunicare con Oracle Identity Cloud Service utilizzando HTTPS.
Eseguire l'applicazione
Dopo aver importato il certificato Oracle Identity Cloud Service in Oracle GlassFish Server, eseguire l'applicazione Web creandola in NetBeans.
Una connessione Internet per eseguire la build cquotes.
Nessuna impostazione proxy che impedisce la connessione a Internet.
Disconnesso dalla VPN.