-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TLS peer certificate #1058
Comments
Are you asking about peer verification in general or using mTLS as the SSL implementation? |
I'm asking in general, basically I want to retrieve the peer's certificate in its raw form, like how NodeJS expose it with tlsSocket.getPeerCertificate. Then, I could verify the certificate using |
This is a feature that has never been fully thought about yet, I've only seen very few people interested in it and for those in C++ land they can access all OpenSSL functions but for Node.js it needs to be wrapped in some simple way. It would be a feature request |
I understand, and yet please consider fulfilling this feature request in the future. 🙏 |
I'm trying to implement mTLS as well. Using @cruz3rblade's example and things seem to be working, but I'd like to be able to make mTLS requests from the browser as well. If I understand correctly, when doing this with node's built-in Obviously I need to install the client cert locally as well, but I would expect that chrome might show me a popup or something to select the cert as well? It seems there's just nothing being sent, which makes me think the server is not requesting it properly. Thanks so much! |
Hey,
I am interested in using mTLS and verifying the client's peer certificate. Based on issue #589 from 3 years ago, it seems that this was not supported at the time. Is this feature currently supported, or are there any plans to support it in the future?
The text was updated successfully, but these errors were encountered: