Compartir a través de


Implementación de aplicaciones De Java WebLogic en WebLogic en Azure Virtual Machines

En este artículo se muestra cómo implementar una aplicación web de Java WebLogic con el inicio de sesión de la cuenta de Microsoft Entra en WebLogic en Azure Virtual Machines.

Requisitos previos

Preparación de la aplicación para la implementación

Al implementar la aplicación en Oracle WebLogic Server, la dirección URL de redireccionamiento cambia a la dirección URL de redireccionamiento de la aplicación en la instancia de Oracle WebLogic Server. Siga estos pasos para cambiar esta configuración en el archivo de propiedades:

  1. Vaya al archivo authentication.properties de la aplicación y cambie el valor de por el nombre de dominio de app.homePage la aplicación implementada, como se muestra en el ejemplo siguiente. Este nombre de dominio tiene el formato http://<vm-host-name>:<port>/<your-app-path>. Puede obtener el nombre de host y el puerto de adminConsoleURL quitando /console/. Si usa la aplicación de ejemplo recomendada, la dirección URL debe ser http://<vm-host-name>:<port>/testwebapp/, que debe ser similar a 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. Después de guardar este archivo, use el siguiente comando para volver a generar la aplicación:

    mvn clean package
    
  3. Después de volver a generar la aplicación, siga los pasos de Implementación de una aplicación java EE desde Administración portal de consola de implementación para volver a implementar la aplicación con el archivo .war actual.

Actualización del registro de la aplicación microsoft Entra ID

Dado que el URI de redirección cambia a la aplicación implementada en Oracle WebLogic Server, también debe cambiar el URI de redirección en el registro de la aplicación de Id. de Microsoft Entra. Para realizar este cambio, siga estos pasos:

  1. Vaya a la página de Registros de aplicaciones de la plataforma de identidad de Microsoft para desarrolladores.

  2. Use el cuadro de búsqueda para buscar el registro de la aplicación; por ejemplo, java-servlet-webapp-authentication.

  3. Para abrir el registro de la aplicación, seleccione su nombre.

  4. Seleccione Autenticar desde el menú.

  5. En la sección URI de redirección web - , seleccione Agregar URI.

  6. Rellene el URI de la aplicación web, anexando /auth/redirect , por ejemplo, http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect.

  7. Seleccione Guardar.

La implementación ha finalizado.

Información adicional