ResetPasswordAdministrator 指令

重設或更新資料庫中的密碼。 這個指令:

請搭配 SSL(安全 Sockets 層次)使用此指令,以確保客戶的登入密碼與個人資訊皆經過加密。其做法是鍵入指令與 HTTPS 安全通信協定。

參數值

http://host_name/path/
WebSphere Commerce Server 與架構路徑的完整名稱
langId
設定或重設在階段作業期間的屬意語言; 有關商店的支援語言可在 STORELANG 表格中找到。
URL
當指令順利完成時所要呼叫的 URL
storeId        
商店的參考號碼
registerlogonId
將重設密碼之登錄使用者的登入 ID
administratorPassword
目前已登入之管理者的密碼

範例
這個範例會指定登錄使用者 ID aa 來重設密碼。系統會產生一個密碼並透過電子郵件傳送給使用者。
    https://myhostname/webapp/wcs/stores/servlet/ResetPassword?url=basemall.jsp
    &registerlogonID=aa

規則

異常狀況

如果必要的參數遺漏或不正確,則指令會視要求者的身份,來設定如下的異常狀況:

指令要求者:訪客或已登入的使用者。
  1. 遺漏 URL 參數。
    異常作業名稱:ResetPasswordAdministratorErrorView
    錯誤碼:ECSecurityConstants.ERR_MISSING_REDIRECTURL

指令要求者:訪客

  1. 遺漏 logonId。
    異常作業名稱:ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_LOGONID
  2. 使用者類型無效。
    異常作業名稱:ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_INVALID_USERTYPE
  3. 遺漏管理者密碼。
    異常作業名稱:ResetPasswordAdministratorErrorView
    ECSecurityConstants.ERR_MISSING_ADMINPASSWORD

錯誤處理碼是 ECConstants.EC_ERROR_CODE。

相關概念

相關作業

相關參照

 
IBM copyright