How do I create/install self-signed SSL cert on local Windows virtualhost dev machine that Chrome will trust? [duplicate] How do I create/install self-signed SSL cert on local Windows virtualhost dev machine that Chrome will trust? [duplicate] google-chrome google-chrome

How do I create/install self-signed SSL cert on local Windows virtualhost dev machine that Chrome will trust? [duplicate]


I finally got it! This somewhat buried comment by Drakes is what helped me generate proper cert files using a .sh file. I'm not exactly sure what did it for me in the end, but I did end up with slightly different named files than I had before. I now have michael.domain1.com.cer instead of michael.domain1.cer. The new cert file fixed the Subject Alternative Name Missing and the ERR_CERT_COMMON_NAME_INVALID errors in Chrome Dev Tools Security tab, but I did have a new error about it being an untrusted authority. I then imported the same file a couple different ways into the Trusted Root Authority using both Windows and Chrome itself (you can import them from Chrome under Settings > Advanced > Manager certificates > Import). After I rebooted Apache one final time and closed and reopened Chrome, everything worked.