Aracılığıyla paylaş


Azure Sanal Makinelerinde WebLogic'e Java WebLogic uygulamaları dağıtma

Bu makalede, Microsoft Entra hesabı tarafından Azure Sanal Makineler'de WebLogic'e oturum açma ile java WebLogic web uygulamasının nasıl dağıtılacağı gösterilmektedir.

Önkoşullar

Uygulamayı dağıtım için hazırlama

Uygulamanızı Oracle WebLogic Server'a dağıttığınızda, yeniden yönlendirme URL'niz Oracle WebLogic Server örneğindeki uygulamanın yeniden yönlendirme URL'sine dönüşür. Özellikler dosyanızdaki bu ayarları değiştirmek için aşağıdaki adımları kullanın:

  1. Aşağıdaki örnekte gösterildiği gibi uygulamanızın authentication.properties dosyasına gidin ve app.homePage değerini dağıtılan uygulamanızın etki alanı adıyla değiştirin. Bu etki alanı adı http://<vm-host-name>:<port>/<your-app-path>biçimindedir. kaldırarak /console/ ana bilgisayar adını ve bağlantı noktasını alabilirsiniz. Önerilen örnek uygulamayı kullanıyorsanız, URL http://<vm-host-name>:<port>/testwebapp/olmalıdır, bu da http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/'e benzer olmalıdır.

    # 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. Bu dosyayı kaydettikten sonra uygulamanızı yeniden derlemek için aşağıdaki komutu kullanın:

    mvn clean package
    
  3. Uygulamayı yeniden oluşturduktan sonra, uygulamayı geçerli .war dosyanızla yeniden dağıtmak için Yönetim Konsolu portalındaki Java EE uygulaması dağıtma adımlarını izleyin.

Microsoft Entra ID uygulama kaydınızı güncelleştirme

Oracle WebLogic Server'da dağıtılan uygulamanızda yeniden yönlendirme URI'si değiştiğinden, Microsoft Entra Id uygulama kaydınızda yeniden yönlendirme URI'sini de değiştirmeniz gerekir. Bu değişikliği yapmak için aşağıdaki adımları kullanın:

  1. Geliştiriciler için Microsoft kimlik platformu Uygulama kayıtları sayfasına gidin.

  2. Uygulama kaydınızı aramak için arama kutusunu kullanın; örneğin, java-servlet-webapp-authentication.

  3. Adını seçerek uygulama kaydınızı açın.

  4. Menüden Kimlik Doğrulaması seçin.

  5. WebYönlendirme URI'leri bölümünde, URI ekleseçin.

  6. Web uygulamanızın URI'sini doldurun, /auth/redirect ekleyin; örneğin, http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect.

  7. Kaydetöğesini seçin.

Dağıtımınız tamamlandı.

Daha fazla bilgi