Delen via


Java WebLogic-apps implementeren in WebLogic op azure Virtual Machines

In dit artikel leest u hoe u een Java WebLogic-web-app implementeert met aanmelding door een Microsoft Entra-account in WebLogic op virtuele Azure-machines.

Voorwaarden

De app voorbereiden voor implementatie

Wanneer u uw toepassing implementeert in Oracle WebLogic Server, verandert uw omleidings-URL in de omleidings-URL van de app op het Oracle WebLogic Server-exemplaar. Gebruik de volgende stappen om deze instellingen in het eigenschappenbestand te wijzigen:

  1. Navigeer naar het bestand authentication.properties van uw app bestand en wijzig de waarde van app.homePage in de domeinnaam van uw geïmplementeerde app, zoals wordt weergegeven in het volgende voorbeeld. Deze domeinnaam heeft het formulier http://<vm-host-name>:<port>/<your-app-path>. U kunt de hostnaam en -poort ophalen uit adminConsoleURL- door /console/te verwijderen. Als u de aanbevolen voorbeeld-app gebruikt, moet de URL worden http://<vm-host-name>:<port>/testwebapp/, die vergelijkbaar moet zijn met 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. Nadat u dit bestand hebt opgeslagen, gebruikt u de volgende opdracht om uw app opnieuw te bouwen:

    mvn clean package
    
  3. Nadat u de app opnieuw hebt opgebouwd, volgt u de stappen van Een Java EE-toepassing implementeren vanuit de beheerconsoleportal om de toepassing opnieuw te implementeren met uw huidige WAR--bestand.

De registratie van uw Microsoft Entra ID-app bijwerken

Omdat de omleidings-URI wordt gewijzigd in uw geïmplementeerde app in Oracle WebLogic Server, moet u ook de omleidings-URI wijzigen in de registratie van uw Microsoft Entra ID-app. Gebruik de volgende stappen om deze wijziging aan te brengen:

  1. Navigeer naar de pagina app-registraties van het Microsoft Identity Platform voor ontwikkelaars .

  2. Gebruik het zoekvak om te zoeken naar uw app-registratie, bijvoorbeeld java-servlet-webapp-authentication.

  3. Open uw app-registratie door de naam te selecteren.

  4. Selecteer Authentication in het menu.

  5. Selecteer in de sectie Web - Redirect URI'sAdd URI.

  6. Vul de URI van uw web-app in, waarbij u /auth/redirect toevoegt, bijvoorbeeld http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect.

  7. Selecteer opslaan.

Uw implementatie is nu voltooid.

Meer informatie