Sdílet prostřednictvím


Nasazení aplikací Java WebSphere do tradiční webSphere ve službě Azure Virtual Machines

V tomto článku se dozvíte, jak nasadit webovou aplikaci Java WebSphere s přihlašovacím účtem Microsoft Entra do tradiční webSphere na virtuálních počítačích Azure.

Požadavky

Příprava aplikace na nasazení

Když nasadíte aplikaci na aplikační server WebSphere, adresa URL pro přesměrování se změní na adresu URL pro přesměrování nasazené instance aplikačního serveru WebSphere. 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 adresu URL serveru a číslo portu, které chcete použít, jak je znázorněno v následujícím příkladu:

    # 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=https://<server-url>:<port-number>/msal4j-servlet-auth/
    
  2. Po uložení tohoto souboru pomocí následujícího příkazu znovu sestavte aplikaci:

    mvn clean package
    
  3. Po dokončení sestavování kódu zkopírujte soubor .war do systému souborů cílového serveru.

Aktualizace registrace aplikace Microsoft Entra ID

Vzhledem k tomu, že se identifikátor URI přesměrování změní ve vaší nasazené aplikaci na WebSphere, 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 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 https://<server-url>:<port-number>/auth/redirect.

  7. Vyberte Uložit.

Nasazení aplikace

K nasazení aplikace použijte následující kroky:

  1. Na kartě Aplikace vyberte Nová aplikacea pak Nová podniková aplikace.

  2. Zvolte soubor .war, který jste vytvořili, a pak vyberte Další, dokud se nedostanete ke kořenovému kontextu mapy pro moduly webu krok instalace.

  3. Pro kontextový kořen jej nastavte na stejnou hodnotu jako za číslem portu v 'URI přesměrování', které jste nastavili v ukázkové konfiguraci registrace aplikace Azure. To znamená, že pokud je přesměrovací URI http://<server-url>:9080/msal4j-servlet-auth/, pak by měl být kořen kontextu pouze msal4j-servlet-auth.

  4. Vyberte Dokonči.

  5. Po dokončení instalace aplikace přejděte do části podnikové aplikace WebSphere na kartě Aplikace.

  6. V seznamu aplikací vyberte soubor .war, který jste nainstalovali, a pak vyberte Spustit nasadit.

  7. Po dokončení nasazení přejděte na http://<server-url>:9080/{whatever you set as the context root} a měli byste vidět aplikaci.

Vaše nasazení je teď hotové.

Další informace

Další kroky

Další možnosti nasazení najdete v následujících článcích: