You try and make a HTTPS connection to your personal website with your self-signed certificate and see the warning:
Your connection is not private
Attackers might be trying to steal your information from site (for example, passwords, messages or credit cards).
How do you import the certificate into Chrome so that you don’t see this warning again?
Chrome doesn’t store the certificates, Windows does. Your goal is to get the certificate into the “Trusted Root Certification Authorities” store in Windows.
Save the Certificate to a Temporary File
Start off by clicking on the red invalid https indicator to the left of the URL bar. Then click on “Certificate information”.
Click on the invalid https indicator then click on Certificate information
Next click on the Details tab and click on the “Copy to File” button.
Select the Details tab then choose Copy to File
When offered the Certificate Export Wizard just click Next.
Click Next for the Certificate Export Wizard
When offered a list of file formats you can export just click Next (accept the default).
Click Next accepting default certificate format
Give your temporary certificate a name and click Next.
Give temporary certificate a name and click Next
Then click Finish to complete the Certificate Export Wizard.
Click Finish completing the Certificate Export Wizard
Import the Certificate into the Trusted Root Certification Authorities
In Google Chrome at the top right of the browser click on the menu button (the three horizontal lines stacked on each other in a single small button). Then choose Settings from the menu.
Click on Menu in Google Chrome then select Settings
At the bottom of the Settings page click on “Show advanced settings”.
Select advanced settings from Settings page
Choose “Manage certificates…” button under the HTTPS/SSL heading on the Settings page.
Click on Manage certificates…
Select the Import… button.
Select the Import… button
Click Next when shown the Certificate Import Wizard.
Click Next when shown the Certificate Import Wizard
Enter the temporary certificate file name that you created above, and click Next.
Enter temporary certificate file name and select Next
Next select Browse to choose the certificate store – which should be “Trusted Root Certification Authorities” – so click on “Trusted Root Certification Authorities”. Then click OK, then Next.
Browse to select Trusted Root Certification Authorities
Click Finish to finish the Certificate Import Wizard.
Click to Finish the Certificate Import Wizard
At this point you most likely will get another two windows asking you to confirm that you really want to import this certificate, and to tell you that the certificate was imported successfully.
Try Reloading Your Page
If this doesn’t work, restart Chrome. Note that even if you import a certificate you will still get problems if it was an expired certificate.
This forum post provided the information I needed to construct this article.