20 de abril de 2019

Como ativar o login automático ao inicializar um servidor Weblogic?

Quando você está desenvolvendo algum projeto Java que precise testar em um ambiente, ou implantando alguma solução nova sobre Weblogic, e ao inicializar ele requer que você digite o usuário e senha para continuar carregando, e você quer que ele inicie sem requerer esta ação do usuário, você pode criando um arquivo chamado boot.properties; assim, as credenciais ficarão salvas e prontas para o próximo restart.


O formato de arquivo é simples, basta criar um arquivo com o seguinte formato:

username=weblogic
password=blablabla

O nome de arquivo tem que ser necessariamente "boot.properties", e ele precisa ficar na mesma pasta do AdminServer.

Se não houver uma pasta "security", precisará ser criada, então ficaria em: AdminServer/security/boot.properties.

Repare agora nas imagens pedindo a senha ao inicializar o weblogic:

E sem pedir a senha, recuperando do arquivo de propriedades:


Mas isto é seguro deixar a senha de administrador dentro do arquivo boot.propriedades? A resposta é sim, pois quando você inicializa o servidor, o mesmo reescreve o arquivo boot.properties para uma versão criptografada baseada em criptografia AES.

Se quiser a documentação técnica em inglês, o link abaixo com os detalhes etapa por etapa.

Fonte: https://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/15-BootProp--4471/bootproperties.htm, acessado em 20/04/2019.

Nenhum comentário :

Postar um comentário

Deixe seu comentário abaixo e curta Tutorial TI no facebook!