ChunChunMaru
ChunChunMaru
CC#
Created by ChunChunMaru on 2/5/2025 in #help
Smard card OpenId
I’ll try to be more precise. - The code I use to register the OpenID service is in openid setup code.txt. - The code I use for logging out is in logout code.txt. - The frontend of the application is built using React. When I start a new session in an incognito tab and log in to a third-party service using the OAuth2 protocol, the browser prompts me to select a certificate and enter the PIN for my smart card. However, after logging out (while still in the same incognito tab) and attempting to log in with a different smart card, the browser does not prompt me to select a certificate or enter a PIN again. Instead, it automatically logs me in using the previously selected smart card certificate. From my research, this behavior appears to be browser-specific. Microsoft Edge provides an option to reset certificate selection, but Chrome and other browsers do not. Is there a way to reset the certificate selection on logout so that the browser prompts the user to select a certificate again?
18 replies