JBoss-Anmeldemodule migrieren

Diese Regel markiert <security-domain>-Elemente in der Datei jboss-web.xml und <login-config>-Elemente in der Datei web.xml, um Sie darüber zu benachrichtigen, dass Sie die Sicherheit für Ihre Anwendung konfigurieren müssen.

Sie können Anwendungen sichern, indem Sie der Standardbenutzerregistry die benötigten Benutzer und Gruppen hinzufügen und ihnen Rollen zuordnen. In WebSphere Application Server Traditional können Sie die Benutzerregistry über die Administrationskonsole von WebSphere Application Server verwalten, indem Sie zu Benutzer und Gruppen > Benutzer verwalten bzw. Benutzer und Gruppen > Gruppen verwalten navigieren. In Liberty können Sie die Benutzerregistry einrichten, indem Sie ein basicRegistry-Element in der Datei server.xml konfigurieren.

Alternativ können Sie eine dateibasierte Registry, eine LDAP-Registry (Lightweight Directory Access Protocol) oder eine angepasste Registry einrichten. Sie haben auch die Möglichkeit, mehrere Sicherheitskonfigurationen für Ihre Umgebung zu konfigurieren, indem Sie Sicherheitsdomänen erstellen.

Weitere Informationen zum Sichern von WebSphere Application Server Traditional und Liberty finden Sie in der Veröffentlichung IBM WebSphere Application Server for Distributed Platforms Version 8.5: Anwendungen und ihre Umgebung sichern.

Ihre Anwendung verwendet möglicherweise JAAS-Anmeldemoduls (Java Authentication and Authorization Service). Wenn Sie ein Anmeldemodul verwenden, wird der Klassenname entweder in der Datei jboss-web.xml mit einem Element <valve> im Element <security-domain> oder in der Datei conf/login-config.xml mit einem Element <login-config> definiert. Wenn Sie Anmeldemodule verwenden, die von JBoss Application Server bereitgestellt werden oder die proprietäre APIs verwenden, müssen Sie diese Module in WebSphere Application Server ersetzen und neu konfigurieren.

Informationen zum Konfigurieren von JAAS-Anmeldemodulen in Liberty finden Sie in den folgenden Quellen:

Informationen zum Konfigurieren von JAAS-Anmeldemodulen in WebSphere Application Server Traditional finden Sie in der folgenden Dokumentation: