Content Platform Engine, Version 5.2.1       Serveur d'applications :  WebLogic Application Server     

Ajout d'arguments de sécurité au script de démarrage du serveur d'applications (WebLogic Server uniquement)

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 à Content Platform Engine à l'aide d'Administration Console for Content Platform Engine.

Pourquoi et quand exécuter cette tâche

High availabilityImportant : 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 :

  1. 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
  2. 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 
      )
  3. Enregistrez vos modifications apportées au script de démarrage.
  4. 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"
  5. Redémarrez le serveur d'applications et vérifiez qu'il démarre sans erreurs.


Dernière mise à jour : Mars 2016
p8pup685.htm

© Copyright IBM Corp. 2013, 2016.