bruno
bruno copied to clipboard
Support OIDC workflows with PIV card authentication
I have checked the following:
- [X] I've searched existing issues and found nothing related to my issue.
Describe the feature you want to add
I've been testing the support for OpenID Connect (OIDC) workflow in Bruno — specifically the Authorization Code Flow with PKCE.
The issue I'm facing is related with SSL/TLS certificates. Basically, when the required fields are provided (at the collection level) and the Access Token is retrieved, a dialog is presented with an HTML form to click on a button to use the Personal Identity Verification (PIV) card. Eventually, this fails. The exact error message is: Please choose a certificate that is enabled for Smart Card login — and even though this is a custom message, it's explicit enough to give me a hint what the problem is.
I"m not exactly sure why Bruno is unable to use the built-in SSL/TLS certificates from the laptop, but I guess that will solve this problem.
I've tested this on Windows and macOS — no difference on the outcome.
Mockups or Images of the feature
N/A