Tester l'application
Après avoir intégré une application Web à Oracle Identity Cloud Service, vous pouvez tester l'application. Pour tester une application Web, enregistrez l'application, configurez l'application, importez le certificat Oracle Identity Cloud Service dans le serveur d'applications, puis exécutez l'application.
Avant de commencer
-
Expérience du développement dans Java.
-
Accédez à Oracle Identity Cloud Service avec l'autorisation de gérer les applications. Vous devez être administrateur de domaine d'identité, administrateur de sécurité ou administrateur d'application.
-
NetBeans IDE 8.1 installé (utilisez le package All ou Java Platform, Enterprise Edition (Java EE)).
-
Accédez à GitHub : https://github.com/oracle/idm-samples.
-
Cloned ou avez téléchargé le référentiel d'échantillons IDM sur GitHub.
L'application Devis (exemple de code) est fournie avec "AS IS” sans aucune garantie expresse ou implicite pour l'exactitude ou l'accessibilité. L'exemple de code est prévu pour présenter l'intégration de base entre Oracle Identity Cloud Service et les applications personnalisées et ne représente pas, par quelque procédé que ce soit, l'approche recommandée et elle n'est pas conçue pour être utilisée dans les environnements de développement ou de production.
Enregistrer l'application
Les étapes suivantes expliquent comment enregistrer l'exemple d'application Devis client dans Oracle Identity Cloud Service. Dans le cadre du processus d'enregistrement de l'application, vous configurez et activez l'application Web dans Oracle Identity Cloud Service. Lors de la configuration, vous définissez l'intégration de Oracle Identity Cloud Service à votre application Web.
- Dans la console Identity Cloud Service, développez le volet de navigation, cliquez sur Applications, puis sur Ajouter.
- Sélectionnez Application sécurisée.
- Entrez les informations ci-après, puis cliquez sur Suivant .
- Nom : Devis du client
- Description : application Web qui fonctionne en tant qu'hub pour tous vos devis.
- Sélectionnez Configurer cette application comme client maintenant.
- Dans la section Autorisation, sélectionnez Code autorisation, puis saisissez les informations suivantes :
- URL de réacheminement : https://localhost:8181/cquotes/return
- URL de déconnexion : https://localhost:8181/cquotes/logout
- URL de réacheminement post-déconnexion : https://localhost:8181/cquotes
- Dans les panneaux suivants, cliquez sur Suivant jusqu'à ce que vous atteigniez le dernier volet, puis cliquez sur Terminer.
- Enregistrez les valeurs de l'ID de client et de la clé secrète du client, puis cliquez sur Fermer.
- Cliquez sur Activer, puis sur Activer l'application.
Configurer l'application
Une fois l'application Web inscrite, configurez-la pour qu'elle se connecte à Oracle Identity Cloud Service lors de l'authentification.
Importer le certificat Oracle Identity Cloud Service dans le serveur d'applications
Exportez le certificat SSL à partir de l'interface utilisateur Oracle Identity Cloud Service et importez-le dans le truststore de NetBeans GlassFish Server. Cette étape est obligatoire pour que l'application Web personnalisée communique avec Oracle Identity Cloud Service via HTTPS.
Exécuter l'application
Après avoir importé le certificat Oracle Identity Cloud Service dans Oracle GlassFish Server, exécutez l'application Web en la créant dans NetBeans.
Connexion Internet pour exécuter le build cquotes.
Aucun paramètre de proxy empêchant la connexion Internet.
Déconnecté du VPN.