Servlet-Filter für formularbasierte Anmeldeverarbeitung konfigurieren
Die Servletfilter können mit IBM® Rational Application Developer oder einem Assembliertool konfiguriert werden. Das Konfigurieren eines Servletfilters umfasst zwei Schritte.
Vorgehensweise
Beispiel
Servlet-Filter können als Ersatz für das CustomLoginServlet sowie zur Ausführung zusätzlicher Authentifizierungsschritte, zur Prüfung und zur Protokollierung verwendet werden.
Zu den Beispielen von
WebSphere Application Server
gehört ein Beispiel für formularbasierte Anmeldung, das die Verwendung der Anmeldefunktionen
von WebSphere Application
Server für die Implementierung und Konfiguration der Prozeduren für formularbasierte Anmeldung veranschaulicht.
Das Beispiel integriert die folgenden Technologien, um die Anmeldefunktionen von
WebSphere Application Server und
Java™ Platform, Enterprise Edition
(Java EE) zu veranschaulichen:
Fehler vermeiden: Wenn Sie den
Anwendungsserver auf einem z/OS-System installieren, auf dem die Programmsteuerung aktiviert ist,
wenn Sie sich an einer formularbasierten Webanwendung anmelden, kann die folgende Fehlernachricht in der
Systemprotokolldatei ausgegeben werden:
- Formularbasierte Java EE-Anmeldung
- Java EE-Servletfilter mit Anmeldung
- IBM Erweiterung: formularbasierte Anmeldung

ICH420I PROGRAM BBORSMCT FROM LIBRARY WAS.SBBOLD2 CAUSED THE ENVIRONMENT TO BECOME UNCONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON)
PROCESSING.
Obwohl die Programmsteuerung auf dem
z/OS-System aktiviert ist, sind die erweiterten Steuerbits der Programmsteuerung für die nativen Module des
Anwendungsservers nicht aktiviert. Um dieses Problem zu verhindern oder zu beheben,
aktivieren Sie die Programmsteuerbits für alle
nativen Lademodule im Dateisystem (HFS) des SMP/E-HTTP-Servers. - Fügen Sie den Modulen die erforderlichen Attribute hinzu:
cd install_root/usr/lpp/Installationsstammverzeichnis/V7R0/lib/modules extattr +p *
- Fügen Sie die Attribute den Dateien mit der Erweiterungen "*.so" und den bbo*-Dateien im Bibliotheksverzeichnis hinzu:
cd install_root/usr/lpp/Installationsstammverzeichnis/V7R0/lib extattr +p *.so extattr +p bbo*