Sdílet prostřednictvím


Nasazení aplikací Java WebLogic do WebLogic ve službě Azure Virtual Machines

V tomto článku se dozvíte, jak nasadit webovou aplikaci Java WebLogic s přihlašovacím účtem Microsoft Entra do WebLogic ve službě Azure Virtual Machines.

Požadavky

Příprava aplikace na nasazení

Když nasadíte aplikaci na Oracle WebLogic Server, adresa URL pro přesměrování se změní na adresu URL přesměrování aplikace v instanci Serveru Oracle WebLogic. Pomocí následujícího postupu změňte tato nastavení v souboru vlastností:

  1. Přejděte do souboru authentication.properties vaší aplikace a změňte hodnotu app.homePage na název domény nasazené aplikace, jak je znázorněno v následujícím příkladu. Tento název domény má formulář http://<vm-host-name>:<port>/<your-app-path>. Název hostitele a port můžete získat z adminConsoleURL odebráním /console/. Pokud používáte doporučenou ukázkovou aplikaci, měla by být http://<vm-host-name>:<port>/testwebapp/adresa URL , která by měla být podobná 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. Po uložení tohoto souboru pomocí následujícího příkazu znovu sestavte aplikaci:

    mvn clean package
    
  3. Po opětovném sestavení aplikace proveďte kroky nasazení aplikace Java EE z portálu konzoly Správa istrace a znovu nasaďte aplikaci s aktuálním souborem .war.

Aktualizace registrace aplikace Microsoft Entra ID

Vzhledem k tomu, že identifikátor URI přesměrování se změní na nasazenou aplikaci na Serveru Oracle WebLogic, musíte také změnit identifikátor URI přesměrování v registraci aplikace Microsoft Entra ID. K provedení této změny použijte následující postup:

  1. Přejděte na stránku Microsoft identity platform pro vývojáře Registrace aplikací.

  2. Pomocívyhledávacího java-servlet-webapp-authentication

  3. Výběrem jejího názvu otevřete registraci aplikace.

  4. Zvolte Ověřování z nabídky příkazů.

  5. V části Identifikátory URI pro přesměrování webu - vyberte Přidat identifikátor URI.

  6. Vyplňte identifikátor URI vaší webové aplikace a připojte /auth/redirect ho , http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirectnapříklad .

  7. Zvolte Uložit.

Vaše nasazení je teď hotové.

Více informací