Run this PowerShell command as Administrator:
New-SelfSignedCertificate –DnsName *.local-dev.com –CertStoreLocation cert:\LocalMachine\My
Open Manage Computer Certificates (typing certificates in the Start menu should find it)
*.local-dev.com certificate that has an expiration date of a year from today. Delete any others for
*.local-dev.com to avoid confusion later on.
Right-click and choose Copy.
Trusted Root Certification Authorities\Certificates
Right-click and paste.
Restart your machine.
In IIS, update the bindings for all sites to use the SSL certificate created above, it will be called