After configuring smart card authentication in vCenter, logons fail with error "username and password are required".
Root and intermediate certificates are uploaded to the vCenter Trusted Certificates using the vSphere Client and Smart Card authentication is enabled.
The /usr/lib/vmware-sso/vmware-sts/conf/clienttrustCA.pem has not been configured with the certificates in the Smart Card user certificate certification chain.