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 server Oracle WebLogic, adresa URL pro přesměrování se změní na adresu URL přesměrování aplikace v instanci Oracle WebLogic Serveru. 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á formát 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 adresa URL http://<vm-host-name>:<port>/testwebapp/, 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 postupujte podle kroků Nasazení aplikace Java EE z portálu konzoly pro správu k opětovnému nasazení aplikace pomocí vašeho aktuálního souboru .war.

Aktualizace registrace aplikace Microsoft Entra ID

Protože se adresa URL pro přesměrování mění na adresu nasazené aplikace na serveru Oracle WebLogic, musíte také změnit adresu URL pro přesměrování v registraci vaší aplikace Microsoft Entra ID. K provedení této změny použijte následující postup:

  1. Přejděte na platformu Microsoft Identity Platform pro vývojáře stránku registrace aplikací.

  2. Pomocí vyhledávacího pole vyhledejte registraci aplikace , například java-servlet-webapp-authentication.

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

  4. V nabídce vyberte Ověřování.

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

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

  7. Vyberte Uložit.

Vaše nasazení je teď hotové.

Další informace