Eventi
Creare app e agenti di intelligenza artificiale
17 mar, 21 - 21 mar, 10
Partecipa alla serie meetup per creare soluzioni di intelligenza artificiale scalabili basate su casi d'uso reali con altri sviluppatori ed esperti.
Iscriviti subitoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Questo articolo mostra come distribuire un'app web Java WebSphere con accesso tramite un account Microsoft Entra a WebSphere Tradizionale su Macchine Virtuali di Azure.
Quando si distribuisce la tua applicazione sul WebSphere Application Server, l'URL di reindirizzamento viene modificato nell'URL di reindirizzamento dell'istanza distribuita del WebSphere Application Server. Usare la procedura seguente per modificare queste impostazioni nel file delle proprietà:
Vai al file authentication.properties dell'app e sostituisci il valore di app.homePage
con l'URL del server e il numero di porta che prevedi di usare, come illustrato nell'esempio seguente.
# 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/
Dopo aver salvato questo file, usare il comando seguente per ricompilare l'app:
mvn clean package
Al termine della compilazione del codice, copiare il file .war sul file system del server di destinazione.
Poiché l'URI di reindirizzamento cambia nell'app distribuita in WebSphere, è anche necessario modificare l'URI di reindirizzamento nella registrazione dell'app Microsoft Entra ID. Per apportare questa modifica, seguire questa procedura:
Passare alla pagina Microsoft Identity Platform per sviluppatori Registrazioni app.
Usa la casella di ricerca per cercare la registrazione dell'app, ad esempio java-servlet-webapp-authentication
.
Aprire la registrazione dell'app selezionandone il nome.
Selezionare Autenticazione dal menu.
Nella sezione URI di reindirizzamento di
Inserisci l'URI della tua app web, aggiungendo /auth/redirect
- per esempio, https://<server-url>:<port-number>/auth/redirect
.
Selezionare Salva.
Per distribuire l'applicazione, seguire questa procedura:
Nella scheda applicazioni
Scegli il file .war creato, quindi seleziona Avanti finché non arrivi alla fase di installazione Mappa le radici di contesto per i moduli Web.
Per la root di contesto, impostarla allo stesso valore che segue il numero di porta nell'URI di reindirizzamento che hai impostato nella configurazione di esempio/registrazione dell'app di Azure. Ovvero, se l'URI di reindirizzamento è http://<server-url>:9080/msal4j-servlet-auth/
, la radice del contesto deve essere semplicemente msal4j-servlet-auth
.
Selezionare Fine.
Al termine dell'installazione dell'applicazione, passare alla sezione Applicazioni aziendali WebSphere della scheda Applicazioni.
Selezionare dall'elenco delle applicazioni il file .war installato e quindi selezionare Avvia per distribuire.
Al termine dell'implementazione, passa a http://<server-url>:9080/{whatever you set as the context root}
e dovresti riuscire a vedere l'applicazione.
La distribuzione è stata completata.
Per altre opzioni di distribuzione, vedere gli articoli seguenti:
Eventi
Creare app e agenti di intelligenza artificiale
17 mar, 21 - 21 mar, 10
Partecipa alla serie meetup per creare soluzioni di intelligenza artificiale scalabili basate su casi d'uso reali con altri sviluppatori ed esperti.
Iscriviti subitoFormazione
Modulo
Log på brugere med Microsoft Entra-id i en Java-webapp - Training
Få mere at vide om, hvordan du godkender brugere med Microsoft Entra ID og får godkendt adgang til data i en Java-webapp ved hjælp af Microsoft Authentication Library.
Certificazione
Microsoft Certified: Associate for identitets- og adgangsadministrator - Certifications
Demonstrer funktionerne i Microsoft Entra ID for at modernisere identitetsløsninger, implementere hybridløsninger og implementere identitetsstyring.