Certaines applications qui fonctionnent avec Workplace XT, telles qu'Application Integration,
eForms et Records Manager, nécessitent la mise en oeuvre de la génération et de l'acceptation des jetons utilisateur sur le serveur Workplace XT. Cette configuration
est également requise pour les connexions WebDAV.
Pour configurer WebSphere Application Server en vue de la prise en charge des jetons utilisateur et des connexions WebDAV :
- Arrêtez WebSphere Application Server s'il est en cours.
- (Installations avec Content Engine version 4.5.0 ou 4.5.1) Copiez le fichier authentication-websphere.jar du répertoire :
chemin d'installation/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles
dans le répertoire :
racine WAS/AppServer/lib/ext
- (Installations avec Content Engine version 4.0) Copiez le fichier authentication-websphere-1.1.2.jar du répertoire :
chemin d'installation/IBM/FileNet/WebClient/WorkplaceXT/authenticationFiles/1.1.2
dans le répertoire :
racine WAS/AppServer/lib/ext
- Copiez le fichier log4j-1.2.13.jar du répertoire :
chemin d'installation/IBM/FileNet/WebClient/WorkplaceXT/WEB-INF/lib
dans le répertoire :
racine WAS/AppServer/lib/ext
- Mettez en oeuvre JAAS.
- Naviguez jusqu'à la machine virtuelle Java™.
- WebSphere Application Server 6.1
- WebSphere Application Server 7.0
- Si Arguments génériques JVM contient une entrée, ajoutez-y un espace, puis ajoutez l'entrée qui suit et appliquez les modifications.
Si la boîte ne contient pas d'entrée, n'ajoutez pas d'espace.
- UNIX
- -Djava.security.auth.login.config=chemin d'installation/CE_API/config/jaas.conf.WebSphere
- Windows
- -Djava.security.auth.login.config=chemin d'installation\CE_API\config\jaas.conf.WebSphere
où chemin d'installation est le chemin d'installation de Workplace XT.
Le chemin peut être légèrement différent selon la version de vos installations client, ou si vous avez choisi un chemin d'installation personnalisé. Par exemple, si le client Content Engine est à la version 4.0, ce chemin peut comporter un répertoire samples sous le répertoire config. Vérifiez l'emplacement du fichier avant de saisir son chemin.
Ne copiez pas le texte du présent document pour le coller ensuite. Les codes de formatage cachés poseraient des problèmes. Saisissez la ligne dans la zone.
Dans WebSphere Application Server for Windows, le chemin ne doit pas contenir d'espace.
La notation 8.3 doit être utilisée dans la portion de l'argument djava correspondant au chemin d'installation.
Si le chemin d'installation est :
C:\Program Files\IBM\FileNet\WebClient
saisissez :
C:\Progra~1\IBM\FileNet\WebClient
Exemple de l'argument complet pour Windows :
-Djava.security.auth.login.config=C:\Progra~1\IBM\FileNet\WebClient\CE_API\
config\jaas.conf.WebSphere
Exemple de l'argument complet pour UNIX :
-Djava.security.auth.login.config=/opt/IBM/FileNet/WebClient/CE_API/
config/jaas.conf.WebSphere
Notez que pour les machines 64 bits sur lesquelles Workplace XT est installé dans le répertoire
Program Files (x86), l'argument JVM est :
-Djava.security.auth.login.config=C:\Progra~2\IBM\FileNet\WebClient\CE_API\
config\jaas.conf.WebSphere
- (Composants n'utilisant pas la connexion unique seulement) Créez un module personnalisé.
Important : Ne créez pas de module personnalisé si vous mettez en oeuvre JAAS pour un composant utilisant la connexion unique (SSO). La création d'un module personnalisé rend la fonction de connexion unique inutilisable.
- Naviguez jusqu'aux paramètres du module de connexion JAAS dans la zone Sécurité de la console d'administration.
- WebSphere Application Server 6.1
- Accédez à .
- WebSphere Application Server 7.0
- Accédez à .
- Cliquez sur Nouveau pour créer un nouveau module de connexion personnalisé.
- Affectez la valeur suivante, sans espaces, au paramètre Nom de la classe du module :
com.filenet.ae.authentication.
loginmodule.UserTokenWSLoginModule
- Appliquez et sauvegardez les modifications de la configuration principale.
- Mettez en oeuvre la relation de confiance et entrez le paramètre de l'intercepteur.
- Naviguez jusqu'aux paramètres de la relation de confiance dans la zone Sécurité de la console d'administration.
- WebSphere Application Server 6.1
- Accédez à .
- WebSphere Application Server 7.0
- Accédez à .
- Dans les paramètres des relations de confiance, définissez Activer la relation de confiance.
- Sous Propriétés supplémentaires, cliquez sur Intercepteurs.
- Ajoutez un nouvel intercepteur, et ajoutez ce qui suit dans Nom de classe de l'intercepteur : com.filenet.ae.authentication.tai.UserTokenInterceptor
- Appliquez et sauvegardez les modifications de la configuration principale.
- Redémarrez WebSphere Application Server.