Compartilhar via


Implantar aplicativos Java WebLogic no WebLogic em Máquinas Virtuais do Azure

Este artigo mostra como implantar um aplicativo Web Java WebLogic com entrada pela conta do Microsoft Entra no WebLogic em Máquinas Virtuais do Azure.

Pré-requisitos

Preparar o aplicativo para implantação

Quando você implanta seu aplicativo no Oracle WebLogic Server, sua URL de redirecionamento muda para a URL de redirecionamento do aplicativo na instância do Oracle WebLogic Server. Use as seguintes etapas para alterar essas configurações no arquivo de propriedades:

  1. Navegue até o arquivo authentication.properties do aplicativo e altere o valor do nome de domínio do app.homePage aplicativo implantado, conforme mostrado no exemplo a seguir. Este nome de domínio tem a forma http://<vm-host-name>:<port>/<your-app-path>. Você pode obter o nome do host e a porta do adminConsoleURL removendo /console/. Se você estiver usando o aplicativo de exemplo recomendado, a URL deverá ser http://<vm-host-name>:<port>/testwebapp/, que deve ser semelhante a 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. Depois de salvar esse arquivo, use o seguinte comando para recriar seu aplicativo:

    mvn clean package
    
  3. Depois de recriar o aplicativo, siga as etapas de Implementar um aplicativo Java EE a partir do portal do Console de Administração para reimplementar o aplicativo com o arquivo .war atual.

Atualizar o registro do aplicativo Microsoft Entra ID

Como o URI de redirecionamento é alterado para seu aplicativo implantado no Oracle WebLogic Server, você também precisa alterar o URI de redirecionamento no registro do aplicativo Microsoft Entra ID. Use as seguintes etapas para fazer essa alteração:

  1. Navegue até a página de registros de aplicativo da plataforma de identidade da Microsoft para desenvolvedores.

  2. Use a caixa de pesquisa para pesquisar o registro do aplicativo - por exemplo, java-servlet-webapp-authentication.

  3. Abra o registro do aplicativo selecionando seu nome.

  4. Selecione Autenticação no menu de comando.

  5. Na seção Redirecionar URIs da Web - , selecione Adicionar URI.

  6. Preencha o URI do seu aplicativo Web, anexando /auth/redirect - por exemplo, http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/auth/redirect.

  7. Selecione Salvar.

Sua implantação foi concluída.

Mais informações