Você deve incluir vários argumentos de ambiente para o Java™ Authentication and Authorization Service (JAAS) nos argumentos de segurança no script de inicialização do WebLogic Server antes de os usuários poderem se conectar ao Administration Console for Content Platform Engine.
Sobre Esta Tarefa
Importante: Se estiver
implementando o
Content Platform Engine em um
cluster altamente disponível, você deve concluir as etapas a seguir para
cada nó no cluster.
Procedimento
Para incluir argumentos JAAS no script de
inicialização WebLogic Server:
- Abra o script de inicialização
WebLogic Server,
startWebLogic.cmd ou startWebLogic.sh.
Por padrão, o script de inicialização está no seguinte diretório
(WL_HOME é o caminho de instalação do WebLogic Server):
Sistema Operacional |
Local padrão |
AIX, HPUX, HPUXi, Linux, Linux for System z, Solaris |
WL_HOME/user_projects/domains/domain_name/bin/startWebLogic.sh |
Windows |
WL_HOME\user_projects\domains\domain_name\bin\startWebLogic.cmd |
- Inclua os argumentos de ambiente para JAAS no script de inicialização:
- No AIX, HPUX, HPUXi, Linux, Linux for System z
e Solaris, o Installation_directory (padrão) é /opt/IBM/FileNet/ContentEngine:
echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS}
-Djava.security.auth.login.config=Installation_directory
/config/samples/jaas.conf.WebLogic -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS}
${PROXY_SETTINGS} ${SERVER_CLASS}"
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS}
-Djava.security.auth.login.config=Installation_directory
/config/samples/jaas.conf.WebLogic -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS}
${PROXY_SETTINGS} ${SERVER_CLASS}
- Em Windows,
o Installation_directory (padrão) é C:\Program
Files (x86)\ibm\FileNet\ContentEngine:
echo Starting WLS with line:
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy
%JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Djava.security.auth.login.config=Installation_directory
\config\samples\jaas.conf.WebLogic
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS%
%PROXY_SETTINGS% %SERVER_CLASS%
echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS%
-Djava.security.auth.login.config=Installation_directory
\config\samples\jaas.conf.WebLogic
-Dweblogic.Name=%SERVER_NAME%
-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS%
%PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
)
- Salve suas alterações no script de inicialização.
- Se você tiver um ambiente de servidor gerenciado, inclua as linhas
a seguir no arquivo startManagerServer.sh ou startManagedServer.cmd
e salve as mudanças no arquivo:
Para startManagerServer.sh:
JAVA_OPTIONS="$SAVE_JAVA_OPTIONS
-Djava.security.auth.login.config=${WL_HOME}/config/samples/jaas.conf.WebLogic"
export SAVE_JAVA_OPTIONS
Para startManagedServer.cmd:
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
-Djava.security.auth.login.config="WL_HOME\config\samples\jaas.conf.WebLogic"
- Reinicie o servidor de aplicativos e verifique se o servidor de
aplicativos inicia sem erros.