Partager via


Déployer des applications WebLogic Java sur WebLogic sur des machines virtuelles Azure

Cet article explique comment déployer une application web Java WebLogic avec la connexion par le compte Microsoft Entra sur WebLogic sur des machines virtuelles Azure.

Conditions préalables

Préparer l’application pour le déploiement

Lorsque vous déployez votre application sur Oracle WebLogic Server, votre URL de redirection passe à l’URL de redirection de l’application sur l’instance Oracle WebLogic Server. Pour modifier ces paramètres dans votre fichier de propriétés, procédez comme suit :

  1. Accédez au fichier authentication. properties de votre application et remplacez la valeur de par le nom de domaine de votre application déployée, comme illustré dans l’exemple suivant. Ce nom de domaine a le formulaire http://<vm-host-name>:<port>/<your-app-path>. Vous pouvez obtenir le nom d’hôte et le port de adminConsoleURL en supprimant /console/. Si vous utilisez l’exemple d’application recommandé, l’URL doit être http://<vm-host-name>:<port>/testwebapp/, qui doit être similaire à http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/.

    # app.homePage is by default set to dev server address and app context path on the server
    # for apps deployed to azure, use https://your-sub-domain.azurewebsites.net
    app.homePage=http://<vm-host-name>:<port>/<your-app-path>
    
  2. Après avoir enregistré ce fichier, utilisez la commande suivante pour reconstruire votre application :

    mvn clean package
    
  3. Après la reconstruction de l’application, suivez les étapes de Déployer une application Java EE à partir du portail de la console d’administration pour redéployer l’application avec votre fichier .war actuel.

Mettre à jour votre inscription d’application Microsoft Entra ID

Étant donné que l’URI de redirection change vers votre application déployée sur Oracle WebLogic Server, vous devez également modifier l’URI de redirection dans l’inscription de votre application Microsoft Entra ID. Pour apporter cette modification, procédez comme suit :

  1. Accédez à la page Inscriptions des applications de la plateforme d’identité Microsoft pour les développeurs.

  2. Utilisez la zone de recherche pour rechercher l’inscription de votre application , par exemple, java-servlet-webapp-authentication.

  3. Ouvrez l'enregistrement de votre application en sélectionnant son nom.

  4. Dans le menu, sélectionnez Authentification.

  5. Dans la section Web - Redirection des URI, sélectionnez Ajouter un URI.

  6. Renseignez l’URI de votre application web, en ajoutant /auth/redirect , par exemple, http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect.

  7. Sélectionnez Enregistrer.

Votre déploiement est maintenant terminé.

Plus d’informations