Condividi tramite


Distribuire app WebLogic Java in WebLogic in Azure Macchine virtuali

Questo articolo illustra come distribuire un'app WebLogic Java con l'accesso da parte dell'account Microsoft Entra a WebLogic in Azure Macchine virtuali.

Prerequisiti

Preparare l'app per la distribuzione

Quando si distribuisce l'applicazione in Oracle WebLogic Server, l'URL di reindirizzamento viene modificato nell'URL di reindirizzamento dell'app nell'istanza di Oracle WebLogic Server. Usare la procedura seguente per modificare queste impostazioni nel file delle proprietà:

  1. Passare al file authentication.properties dell'app e modificare il valore di app.homePage in base al nome di dominio dell'app distribuita, come illustrato nell'esempio seguente. Questo nome di dominio ha il formato http://<vm-host-name>:<port>/<your-app-path>. È possibile ottenere il nome host e la porta da adminConsoleURL rimuovendo /console/. Se si usa l'app di esempio consigliata, l'URL deve essere http://<vm-host-name>:<port>/testwebapp/, che dovrebbe essere simile 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. Dopo aver salvato questo file, usare il comando seguente per ricompilare l'app:

    mvn clean package
    
  3. Dopo aver ricompilato l'app, seguire la procedura descritta in Distribuire un'applicazione Java edizione Enterprise dal portale della console di Amministrazione istration per ridistribuire l'applicazione con il file con estensione war corrente.

Aggiornare la registrazione dell'app Microsoft Entra ID

Poiché l'URI di reindirizzamento cambia nell'app distribuita in Oracle WebLogic Server, è anche necessario modificare l'URI di reindirizzamento nella registrazione dell'app Microsoft Entra ID. Attenersi alla seguente procedura per apportare questa modifica:

  1. Passare alla pagina Registrazioni app di Microsoft Identity Platform per sviluppatori.

  2. Usare la casella di ricerca per cercare la registrazione dell'app, java-servlet-webapp-authenticationad esempio .

  3. Aprire la registrazione dell'app selezionandone il nome.

  4. Seleziona Autenticazione dal menu.

  5. Nella sezione URI di reindirizzamento Web - selezionare Aggiungi URI.

  6. Compilare l'URI dell'app Web, aggiungendo /auth/redirect ad http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirectesempio .

  7. Seleziona Salva.

La distribuzione è stata completata.

Ulteriori informazioni