Configuration des filtres de servlet pour le traitement de la connexion par formulaire
IBM® Rational Application Developer ou un outil d'assemblage peut configurer les filtres de servlet. La configuration d'un filtre de servlet requiert deux étapes.
Procédure
Exemple
Vous pouvez utiliser les filtres de servlet pour remplacer le servlet CustomLoginServlet et effectuer une authentification avancée, l'audit et la consignation.
Les exemples de WebSphere Application
Server fournissent un exemple de connexion par formulaire qui explique comment utiliser les mécanismes de connexion
de WebSphere Application
Server pour implémenter et configurer les procédures de connexion par formulaire.
L'exemple proposé intègre les technologies suivantes pour présenter les fonctionnalités de connexion de WebSphere Application
Server et Java™ Platform, Enterprise Edition (Java EE) :
Eviter les incidents: Si vous installez le serveur d'applications sur un système z/OS dans lequel le contrôle de programmes est activé, lorsque vous vous connectez à une application Web basée sur des formulaires, vous pouvez recevoir le message d'erreur suivant dans le fichier journal du système :
- Connexion par formulaire Java EE
- Filtre de servlets Java EE avec connexion
- Extension IBM : connexion par formulaire

ICH420I PROGRAM BBORSMCT FROM LIBRARY WAS.SBBOLD2 CAUSED THE ENVIRONMENT TO BECOME UNCONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON)
PROCESSING.
Bien que le contrôle de programmes soit activé sur le système z/OS, les bits de contrôle étendu du contrôle de programmes pour les modules natifs du serveur d'applications ne seront pas activés. Pour éviter ou résoudre ce problème, activez les bits de contrôle de programme de tous les modules chargeables natifs dans le système de fichiers SMP/E HTTP Server (HFS). - Ajoutez les attributs nécessaires aux modules suivants :
cd install_root/usr/lpp/install_root/V7R0/lib/modules extattr +p *
- Ajoutez les attributs aux fichiers *.so et bbo*
dans le répertoire lib :
cd install_root/usr/lpp/install_root/V7R0/lib extattr +p *.so extattr +p bbo*