Hi All,
I am doing smart card logon on Vista 64 bit machine (with Service pack 2 installed) using default Windows Credential Provider Tile and certificate on my smart card. My CSP is signed by Microsoft.
When I insert smart card, Windows default credential provider tries to read the certificate present in smart card. After few seconds, it gives the following error "No Valid certificates found Check that the card is inserted correctly and fits tightly".
When I look into logs (generated by CSP and PKCS #11), I found that LSASS.exe never comes into picture which is responsible for doing authentication.
I also found that svchost tries to enquire few properties using GetProvParam function (like container name, reader name, etc.). All these calls are successful, but there is no log from LSASS.exe
My CSP works fine in Vista 32-bit environment i.e. i am able to login into vista 32 bit through smart card.
Is there anyone who has successfully logged into Vista 64-bit machine using certificate on smart card?
Can anyone figure out where i am going wrong?
Regards
vonny


