Comando ResetPasswordAdministrator

Reimposta o aggiorna le password nel database. Questo comando può essere utilizzato da:

Utilizzare questo comando con SSL (Secure Sockets Layer) per verificare che la password di accesso e le informazioni personali siano codificate. Per fare ciò, digitare il comando con il protocollo di sicurezza HTTPS.

Valori dei parametri

http://nome_host/path/
Il nome completo di WebSphere Commerce Server ed il percorso di configurazione
langId
Imposta o reimposta la lingua prescelta per la durata della sessione; le lingue supportate per un negozio si trovano nella tabella STORELANG
URL
L'URL da richiamare quando il comando viene completato con esito positivo
storeId        
Il numero di riferimento di un negozio
registerlogonId
L'ID di collegamento dell'utente di cui si deve reimpostare la password
administratorPassword
La password del responsabile collegato correntemente

Esempio
Questo esempio reimposta una password specificando l'ID dell'utente registrato, aa.  Il sistema genera una password e la incvia tramite e-mail all'ID utente:
    https://myhostname/webapp/wcs/stores/servlet/ResetPassword?url=basemall.jsp
    &registerlogonID=aa

Azione

Condizioni di errore

Se un parametro richiesto risulta mancante o non corretto, a seconda dell'identità del richiedente, il comando stabilisce un'eccezione come riportato di seguito:

Richiedente comando: Cliente non registrato o utente collegato.
  1. Parametro URL mancante.
    Nome attività di eccezione: ResetPasswordAdministratorErrorView
    Codice di errore: ECSecurityConstants.ERR_MISSING_REDIRECTURL

Richiedente comando: Cliente non registrato.

  1. Il parametro logonId risulta mancante.
    Nome attività di eccezione: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_LOGONID
  2. Il tipo di utente non è valido.
    Nome attività di eccezione: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_INVALID_USERTYPE
  3. La password del responsabile è mancante.
    Nome attività di eccezione: ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_ADMINPASSWORD

Il gestore errori è ECConstants.EC_ERROR_CODE. 

Argomenti correlati

Attività correlate

Riferimento correlato

 
IBM copyright