When generating a CSR from an existing certificate, you can either add all existing extensions or exclude them entirely.
Request: Make the 'Add certificate extensions to request' checkbox a button 'Extensions' that opens a UI element populated with the existing extensions. Let the user select via checkboxes which extensions to include.
For example include subject alternative names, but exclude MS cert template information.
When generating a CSR from an existing certificate, you can either add all existing extensions or exclude them entirely.
Request: Make the 'Add certificate extensions to request' checkbox a button 'Extensions' that opens a UI element populated with the existing extensions. Let the user select via checkboxes which extensions to include.
For example include subject alternative names, but exclude MS cert template information.