Java WebLogic-alkalmazások üzembe helyezése a WebLogicban azure-beli virtuális gépeken
Ez a cikk bemutatja, hogyan helyezhet üzembe Java WebLogic-webalkalmazást a Microsoft Entra-fiók által a WebLogicba való bejelentkezéssel az Azure-beli virtuális gépeken.
Előfeltételek
- Az alábbi cikkek egyikének befejezése a Microsoft Entra-azonosítóval való biztonság engedélyezéséhez:
- Bejelentkezés engedélyezése Java WebLogic-alkalmazásokhoz a Microsoft Entra ID használatával
- Bejelentkezés engedélyezése Java WebLogic-alkalmazásokhoz az MSAL4J és az Azure Active Directory B2C használatával
- A Java WebLogic-alkalmazások engedélyezése a felhasználók bejelentkezéséhez és a Microsoft Graph eléréséhez
- Java WebLogic-alkalmazások védelme szerepkörök és szerepkör-jogcímek használatával
- Java WebLogic-alkalmazások védelme csoportok és csoportjogcímek használatával
- Üzembe helyezett Oracle WebLogic-kiszolgáló. További információ: WebLogic-kiszolgáló üzembe helyezése az Azure-beli virtuális gépen az Azure Portal használatával.
Az alkalmazás előkészítése az üzembe helyezéshez
Amikor telepíti az alkalmazást az Oracle WebLogic Serveren, az átirányítási URL-cím az alkalmazás átirányítási URL-címére változik az Oracle WebLogic Server-példányon. A tulajdonságok fájljában a következő lépésekkel módosíthatja ezeket a beállításokat:
Keresse meg az alkalmazás authentication.properties fájlját, és módosítsa a
app.homePage
telepített alkalmazás tartománynevére az alábbi példában látható módon. Ennek a tartománynévnek az űrlapjahttp://<vm-host-name>:<port>/<your-app-path>
van. A gazdagép nevét és a portot az adminConsoleURL fájlból szerezheti be az eltávolítással/console/
. Ha az ajánlott mintaalkalmazást használja, az URL-címnek hasonlónakhttp://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/
kellhttp://<vm-host-name>:<port>/testwebapp/
lennie.# 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>
A fájl mentése után használja az alábbi parancsot az alkalmazás újraépítéséhez:
mvn clean package
Az alkalmazás újraépítése után kövesse a Java-Enterprise kiadás-alkalmazások üzembe helyezésének lépéseit a Rendszergazda istration Console portálon, hogy újra üzembe helyezze az alkalmazást az aktuális .war fájllal.
A Microsoft Entra ID alkalmazásregisztráció frissítése
Mivel az átirányítási URI módosul az Oracle WebLogic Serveren üzembe helyezett alkalmazásra, a Microsoft Entra ID-alkalmazásregisztrációban is módosítania kell az átirányítási URI-t. A módosítás végrehajtásához kövesse az alábbi lépéseket:
Lépjen a Microsoft Identitásplatform fejlesztőknek Alkalmazásregisztrációk lapra.
A keresőmező használatával keresse meg az alkalmazásregisztrációt – például
java-servlet-webapp-authentication
.Nyissa meg az alkalmazásregisztrációt a nevének kiválasztásával.
Válassza a Hitelesítés lehetőséget a menüben.
A Webes - átirányítási URI-k szakaszban válassza az URI hozzáadása lehetőséget.
Töltse ki a webalkalmazás URI-ját, hozzáfűzve
/auth/redirect
példáulhttp://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect
.Válassza a Mentés lehetőséget.
Az üzembe helyezés befejeződött.
További információ
- Microsoft Authentication Library (MSAL) Java-hoz
- Microsoft Identitásplatform (Microsoft Entra-azonosító fejlesztőknek)
- Gyorsútmutató: Alkalmazás regisztrálása a Microsoft Identitásplatformon
- A Microsoft Entra ID-alkalmazás hozzájárulási élményének ismertetése
- Felhasználói és rendszergazdai hozzájárulás ismertetése
- MSAL-kódminták
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: