Instruction ResetPasswordAdministrator

Redéfinit ou met à jour les mots de passe dans la base de données. Cette instruction peut être utilisée par :

Utilisez cette instruction avec la connexion sécurisée (SSL) pour vous assurer que le mot de passe de connexion de l'utilisateur et les informations personnelles sont chiffrés. A cette fin, entrez l'instruction avec le Protocole de transport hypertexte sécurisé (HTTPS).

Valeur des paramètres

http://host_name/path/
Nom qualifié complet de WebSphere Commerce et chemin de configuration
langId
Définit ou restaure la langue préférée pour la durée de la session ; les langues prises en charge pour un magasin figurent dans la table STORELANG.
URL
URL devant être lancée lorsque l'instruction aboutit.
storeId        
Numéro de référence d'un magasin.
registerlogonId
ID de connexion de l'utilisateur enregistré dont le mot de passe doit être redéfini.
administratorPassword
Mot de passe de l'administrateur actuellement connecté.

Exemple
L'exemple suivant redéfinit un mot de passe en spécifiant l'ID utilisateur enregistré, aa.  Le système génère un mot de passe envoyé par courrier électronique à l'ID utilisateur :
    https://myhostname/webapp/wcs/stores/servlet/ResetPassword?url=basemall.jsp
    &registerlogonID=aa

Comportement

Condition d'exception

Si un paramètre obligatoire manque ou est incorrect, l'instruction définit une tâche d'exception en fonction de l'identité du demandeur, de la façon suivante :

Demandeur d'instruction : l'invité ou le client connecté
  1. Paramètre URL manquant.
    Nom de tâche d'exception : ResetPasswordAdministratorErrorView
    Code d'erreur : ECSecurityConstants.ERR_MISSING_REDIRECTURL

Demandeur d'instruction : invité

  1. logonId est manquant.
    Nom de tâche d'exception : ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_LOGONID
  2. Le type d'utilisateur est incorrect.
    Nom de tâche d'exception : ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_INVALID_USERTYPE
  3. Le mot de passe de l'administrateur est manquant.
    Nom de tâche d'exception : ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_ADMINPASSWORD

Le gestionnaire de traitement d'erreurs est ECConstants.EC_ERROR_CODE. 

Rubriques connexes

Tâches connexes

Référence connexe

 
IBM copyright