|
Here's another interesting feature I ran across while setting up ITSMobile. Some users were able to log in ok, while some were getting this message: Client, name, or password is not correct; log on again
We finally discovered that the password textbox on the standard login page has a max length of 8 characters. Since longer passwords are valid in SAP, we ended up customizing the login screen to accomodate longer passwords. To do this, we copied the CL_MOBILE_SYSTEM_LOGIN class to a Z class, and modified the HTM_LOGIN method. This is the method that outputs the html code for the login page. You'll see in the html for the password textbox that is has "maxlength=8". Modify this value and activate the class. To tell ITSMobile to use your custom class, go to transaction SICF (we had to have our Basis group do this) and find your ITSMobile service. Double-click it to open the modify screen. Go to the "Error Pages" tab and click the "Configuration" button next to the "System Logon" option. In the "Logon Layout and Procedure" section, make sure the "User-Specific" option is selected, and enter your Z class name in the Class field. Adjust links and Images, reactivate the service, and the custom login screen should be in place!
|