Befehl 'ResetPasswordAdministrator'

Setzt Kennwörter in der Datenbank zurück oder aktualisiert sie. Dieser Befehl kann von folgenden Personen benutzt werden:

Verwenden Sie diesen Befehl zusammen mit dem SSL-Protokoll (Secure Sockets Layer), um sicherzustellen, dass das Anmeldekennwort des Kunden und die persönlichen Daten verschlüsselt werden. Geben Sie hierzu den Befehl mit dem sicheren HTTPS-Protokoll ein.

Parameterwerte

http://host_name/pfad/
Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad.
langId
Setzt die bevorzugte Sprache für die Dauer der Sitzung oder setzt die bevorzugte Sprache zurück; die unterstützten Sprachen sind in der Tabelle STORELANG enthalten.
URL
Die URL-Adresse, die nach der erfolgreichen Ausführung des Befehls aufgerufen werden soll.
storeId        
Die Referenznummer eines Geschäfts.
registerlogonId
Die Anmelde-ID des registrierten Benutzers, dessen Kennwort zurückgesetzt werden soll.
administratorPassword
Das Kennwort des derzeit angemeldeten Administrators.

Beispiel
Bei diesem Beispiel wird ein Kennwort durch Angabe der Benutzer-ID des registrierten Benutzers, aa, zurückgesetzt. Das System generiert ein Kennwort und sendet es per E-Mail an die Benutzer-ID:
    https://myhostname/webapp/wcs/stores/servlet/ResetPassword?url=basemall.jsp
    &registerlogonID=aa

Verhalten

Ausnahmebedingungen

Wenn ein erforderlicher Parameter fehlt oder falsch ist, wird je nach der Identität des Aufrufenden eine Ausnahme-Task wie folgt aufgerufen:

Befehlsanforderer: Ein Gast oder ein angemeldeter Benutzer.
  1. Fehlender URL-Parameter.
    Name der Ausnahme-Task: ResetPasswordAdministratorErrorView
    Fehlercode: ECSecurityConstants.ERR_MISSING_REDIRECTURL

Befehlsanforderer: Gast

  1. Die Anmelde-ID (logonId) fehlt.
    Name der Ausnahme-Task: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_LOGONID
  2. Der Benutzertyp ist ungültig.
    Name der Ausnahme-Task: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_INVALID_USERTYPE
  3. Das Kennwort des Administrators fehlt.
    Name der Ausnahme-Task: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_ADMINPASSWORD

Das Fehlerbehandlungsprogramm ist ECConstants.EC_ERROR_CODE. 

Verwandte Konzepte

Verwandte Aufgaben

Verwandte Referenzen

 
IBM Copyright