讓登錄使用者登入商店或網站中。
請搭配 SSL(安全 Sockets 層次)使用此指令,以確保客戶的登入密碼與個人資訊皆經過加密。其做法是鍵入指令與 HTTPS 安全通信協定。
參數值
範例 1
下列範例是讓客戶(登入 ID 為 henry,密碼為
hsmith)登入參考號碼 4 的商店,並顯示商店首頁。
https://myhostname/webapp/wcs/stores/servlet/Logon?logonId=henry
&logonPassword=hsmith&URL=http://grocery/home.htm&storeId=4
&reLogonURL=/webapp/wcs/stores/servlet/LogonForm
範例 2
下列範例是讓登錄使用者登入系統。
且會重新導向到 JSP。
https://myhostname/webapp/wcs/stores/servlet/Logon?storeId=31&logonId=msur1&logonPassword=msur1
&reLoginURL=LogonForm&URL=FVTestSite.jsp
規則
這可確保客戶的登入 ID 與密碼為正確的。
異常狀況
錯誤處理程式 ECConstants.EC_ERROR_CODE 會擷取如下錯誤碼之一:
說明 | 索引 | 錯誤碼值 |
遺漏登入 ID | 1 | ECSecurityConstants.ERR_MISSING_LOGONID |
登入 ID 無效 | 2 | ECSecurityConstants.ERR_INVALID_LOGONID |
遺漏密碼 | 3 | ECSecurityConstants.ERR_MISSING_PASSWORD |
密碼無效 | 4 | ECSecurityConstants.ERR_INVALID_PASSWORD |
帳戶已停用 | 5 | ECSecurityConstants.ERR_DISABLED_ACCOUNT |
密碼太長或太短 | 6 | ECSecurityConstants.ERR_LENGTH_PASSWORD |
![]() |