- Enable osclientcerts Module
Navigate to
about:config
in Firefox, search forsecurity.osclientcerts.autoload
, and set it totrue
1690278 - Duplicate certificate selection and PIN requested twice when security.osclientcerts.autoload is 'true'. This enables Firefox's built-in module for accessing certificates stored in the macOS keychain.
Check Security Devices
Go to
about:preferences
, search for "Security Devices", and verify that PKCS#11 modules are properly loaded 1681442 - PIV Card authentication not working on Firefox. You should see the "OS Client Cert Module" listed whenosclientcerts.autoload
is enabled.
Configure OpenSC (Alternative Approach)
If the built-in module doesn't work, you can install OpenSC and manually load the PKCS#11 module in Firefox's Security Devices by adding the OpenSC PKCS #11 driver IDManagementGitHub.
- Import Required CA Certificates
Ensure that your PIV credential issuer's certification authority (CA) certificate is imported and trusted in Firefox's certificate store IDManagementGitHub
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article