Meldet einen registrierten Benutzer an einem Geschäft oder einer Site an.
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
Beispiel 1
Im folgenden Beispiel wird der Kunde mit der Anmelde-ID 'henry' und dem Kennwort
'hsmith' bei dem Geschäft mit der Referenznummer 4 angemeldet und anschließend
die Home-Page des Geschäfts angezeigt.
https://myhostname/webapp/wcs/stores/servlet/Logon?logonId=henry
&logonPassword=hsmith&URL=http://grocery/home.htm&storeId=4
&reLogonURL=/webapp/wcs/stores/servlet/LogonForm
Beispiel 2
Bei diesem Beispiel wird ein registrierter Benutzer beim
System angemeldet.
Dabei erfolgt eine Umleitung zu einer JSP.
https://myhostname/webapp/wcs/stores/servlet/Logon?storeId=31&logonId=msur1&logonPassword=msur1
&reLoginURL=LogonForm&URL=FVTestSite.jsp
Verhalten
Stellt sicher, dass die Anmelde-ID und das Kennwort des
Kunden korrekt sind.
Ausnahmebedingungen
Das Fehlerbehandlungsprogramm, ECConstants.EC_ERROR_CODE,
erfasst den Fehlercode, der die folgenden Werte annehmen kann.
Erklärung | Index | Wert des Fehlercodes |
Anmelde-ID fehlt | 1 | ECSecurityConstants.ERR_MISSING_LOGONID |
Anmelde-ID ist ungültig | 2 | ECSecurityConstants.ERR_INVALID_LOGONID |
Kennwort fehlt | 3 | ECSecurityConstants.ERR_MISSING_PASSWORD |
Kennwort ist ungültig | 4 | ECSecurityConstants.ERR_INVALID_PASSWORD |
Konto wurde inaktiviert | 5 | ECSecurityConstants.ERR_DISABLED_ACCOUNT |
Kennwort ist zu lang oder zu kurz | 6 | ECSecurityConstants.ERR_LENGTH_PASSWORD |
![]() |