Either of the two actions above will display the following error after entering the credentials to access vCenter Server through the vSphere Client:
This is an expected behavior. Hitting in the bottom "Back to login screen" or refreshing the web browser before login is the correct process to log back into the vSphere Client.
This couldn't be disabled as this is a security method that VMware implemented in 7.0 and above.
Workaround :
The timeout can be increased by following these steps:
cp /etc/vmware/vsphere-ui/webclient.propertie /etc/vmware/vsphere-ui/webclient.propertie.bk
vi /etc/vmware/vsphere-ui/webclient.propertiesand add the variable websso.request.timeout=XX ( where XX must be a positive integer number specified in minutes)
service-control --stop vsphere-ui && service-control --start vsphere-ui