Vous devez ajouter plusieurs arguments d'environnement destinés au service JAAS (Java™ Authentication and Authorization Service) aux arguments de sécurité du script de démarrage de WebLogic Server avant que les utilisateurs ne puissent se connecter à Administration Console for Content Platform Engine.
Pourquoi et quand exécuter cette tâche
Important : Si vous déployez
Content Platform Engine dans un cluster à haute disponibilité, vous devez effectuer les étapes suivantes pour chaque noeud du cluster.
Procédure
Pour ajouter des arguments destinés à JAAS au script de démarrage de WebLogic Server :
- Ouvrez le script de démarrage de WebLogic Server, startWebLogic.cmd ou startWebLogic.sh.
Par défaut, le script de démarrage se trouve dans le répertoire suivant (RACINE_WL est le chemin d'installation de WebLogic Server) :
Système d'exploitation |
Emplacement par défaut |
AIX, HPUX, HPUXi, Linux, Linux for System z, Solaris |
RACINE_WL/projets_utilisateur/domains/nom_de_domaine/bin/startWebLogic.sh |
Windows |
RACINE_WL\projets_utilisateur\domains\nom_de_domaine\bin\startWebLogic.cmd |
- Ajoutez les arguments d'environnement pour le service JAAS au script de démarrage :
- Sous AIX, HPUX, HPUXi, Linux, Linux for System z
et Solaris, le répertoire d'installation par défaut est /opt/IBM/FileNet/ContentEngine :
echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS}
-Djava.security.auth.login.config=répertoire_installation
/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=répertoire_installation
/config/samples/jaas.conf.WebLogic -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS}
${PROXY_SETTINGS} ${SERVER_CLASS}
- Sous Windows, le répertoire d'installation (répertoire_installation) par défaut est 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=répertoire_installation
\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=répertoire_installation
\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
)
- Enregistrez vos modifications apportées au script de démarrage.
- Si vous avez un environnement serveur géré, ajoutez les lignes suivantes à votre fichier
startManagerServer.sh ou startManagedServer.cmd
et enregistrez les modifications apportées au fichier :
Pour startManagerServer.sh :
JAVA_OPTIONS="$SAVE_JAVA_OPTIONS
-Djava.security.auth.login.config=${WL_HOME}/config/samples/jaas.conf.WebLogic"
export SAVE_JAVA_OPTIONS
Pour startManagedServer.cmd :
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
-Djava.security.auth.login.config="WL_HOME\config\samples\jaas.conf.WebLogic"
- Redémarrez le serveur d'applications et vérifiez qu'il
démarre sans erreurs.