-
Notifications
You must be signed in to change notification settings - Fork 533
Description
Hello!
- Vote on this issue by adding a 👍 reaction
- If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
The step-cli certificate install documentation effectively covers how to install certificates into the system's trust stores, firefox and Java. However, it lacks specific information or guidance regarding how these installed certificates interact with or are recognized by Google Chrome. Users often need to confirm that certificates installed using step-cli are trusted by their browser, particularly Chrome, to avoid "Not Secure" warnings when accessing internal services or development environments.
Adding details on how to verify the certificate installation specifically within Google Chrome, potentially referencing chrome://certificate-manager/, would greatly enhance the usefulness of this documentation.
reference
- step-cli certificate install documentation
- chrome://certificate-manager/
- Google Chrome Help on Managing Certificates
Why is this needed?
Google Chrome is a widely used browser, and many users will attempt to access services secured with certificates managed by step-cli using Chrome. Explicitly addressing Chrome's interaction with system-installed certificates in the step-cli certificate install documentation would:
- Improve User Experience: Users would have a clearer path to ensuring their certificates are trusted by Chrome without needing to search for external documentation.
- Reduce Confusion: It would clarify whether specific steps are needed for Chrome beyond just installing to the system trust store, or how to confirm the installation was successful from Chrome's perspective.
- Enhance Troubleshooting: Providing a direct reference to
chrome://certificate-manager/would equip users with a tool to verify and troubleshoot certificate trust issues directly within their browser.