8.5 Konfigurieren der externen Passwortverwaltung

Geben Sie für den Konfigurationsparameter 'Passwort vergessen'-Link den Standort einer WAR-Datei mit der Funktionalität „Passwort vergessen“ an. Hierbei kann es sich um eine externe oder interne WAR-Datei handeln.

8.5.1 Angabe einer externen WAR-Datei für die Passwortverwaltung

  1. Sie können die externe WAR-Datei während des Installationsvorgangs oder über das Dienstprogramm „ConfigUpdate“ angeben.

  2. Aktivieren Sie in den Konfigurationsparametern der Benutzeranwendung das Kontrollkästchen Externe WAR-Datei für Passwort verwenden.

  3. Geben Sie für den Konfigurationsparameter 'Passwort vergessen'-Link den Speicherort der externen Passwort-WAR-Datei an.

    Nehmen Sie den Host und den Port auf, z. B. http://localhost:8080/ExternalPwd/jsps/pwdmgt/ForgotPassword.jsf. Eine externe Passwort-WAR kann sich außerhalb der schützenden Firewall der Benutzeranwendung befinden.

  4. Geben Sie für Link zurück zu 'Passwort vergessen' den Pfad ein, den die externe WAR-Datei für die Passwortverwaltung für den Rückruf der Benutzeranwendung über die Web Services verwendet, z. B. https:// idmhost:sslport/idm .

    Der Link zurück zu 'Passwort vergessen' muss SSL verwenden, sodass eine sichere Web-Service-Kommunikation mit der Benutzeranwendung gewährleistet ist. Siehe auch Abschnitt 8.5.4, Konfiguration der SSL-Kommunikation zwischen JBoss-Servern.

  5. Führen Sie einen der folgenden Vorgänge aus:

    • Wenn Sie das Installationsprogramm verwenden, lesen Sie die Informationen in diesem Schritt und fahren Sie dann mit Schritt 6 fort.

    • Bei Verwendung des Dienstprogramms „ConfigUpdate“ zur Aktualisierung der externen Passwort-WAR im Stammverzeichnis der Installation: Lesen Sie die Informationen in diesem Schritt und benennen Sie die WAR-Datei manuell in das erste Verzeichnis um, das unter 'Passwort vergessen'-Link angegeben ist. Fahren Sie dann mit Schritt 6 fort.

    Vor dem Abschluss der Installation benennt das Installationsprogramm IDMPwdMgt.war (Teil der Installationsroutine) in den Namen des ersten angegebenen Verzeichnisses um. Die umbenannte Datei IDMPwdMgt.war wird zu Ihrer externen Passwort-WAR. Beispiel: Wenn Sie http://www.idmpwdmgthost.com/ExternalPwd/jsps/pwdmgt/ForgotPassword.jsf angeben, benennt das Installationsprogramm IDMPwdMgt.war in ExternalPwd.war um. Anschließend verschiebt das Installationsprogramm die umbenannte WAR in das Stammverzeichnis der Installation.

  6. Kopieren Sie ExternalPwd.war in den Bereitstellungsordner des Remote-JBoss-Servers, auf dem die Funktionalität der externen Passwort-WAR ausgeführt wird.

8.5.2 Angeben einer internen Passwort-WAR-Datei

  1. Aktivieren Sie in den Konfigurationsparametern der Benutzeranwendung nicht das Kontrollkästchen Externe WAR-Datei für Passwort verwenden.

  2. Übernehmen Sie den vorgegebenen Speicherort unter 'Passwort vergessen'-Link oder geben Sie eine URL zu einer anderen Passwort-WAR an.

  3. Bestätigen Sie den vorgegebenen Wert für Link zurück zu 'Passwort vergessen'.

8.5.3 Testen der externen Passwort-WAR-Konfiguration

Wenn Sie eine externe Passwort-WAR verwenden und die „Passwort vergessen“-Funktion testen möchten, können Sie wie folgt auf sie zugreifen:

  • Direkt, in einem Browser. Rufen Sie die Seite „Passwort vergessen“ in der externen Passwort-WAR auf, z. B. http://localhost:8080/ExternalPwd/jsps/pwdmgt/ForgotPassword.jsf.

  • Klicken Sie auf der Anmeldeseite der Benutzeranwendung auf den Link Passwort vergessen.

8.5.4 Konfiguration der SSL-Kommunikation zwischen JBoss-Servern

Wenn Sie während der Installation Externe WAR-Datei für Passwort verwenden in der Benutzeranwendungskonfigurationsdatei auswählen, müssen Sie die SSL-Kommunikation zwischen den JBoss-Servern konfigurieren, auf denen die Benutzeranwendungs-WAR und die IDMPwdMgt.war-Datei bereitgestellt werden. Eine Anleitung hierzu finden Sie in der JBoss-Dokumentation.