you could refer this article to create a self-signed root authority certificate and export,
here is the link:
hope it helps you.
Thanks for your link. It was greatly useful for me; but two problems: I read it and created two certificates, one as a certificate authority (Subject & Issuer: Hossein-CA) and added to the Trusted Root Certificate Authorities, and one for my localhost website (Subject: localhost, Issuer: Hossein-CA); but my certificate doesn't get fully validated and my browser address bar doesn't get green. This is one problem and the other one is that my localhost certificate uses the x.500 standard for naming but the browser doesn't show the full names in the address bar. Look at the following image:
Here's my localhost's certificate subject according to x.500:
CN = localhost
L = myLocation
S = myState
C = US
O = localhost, Inc.
The following image has been taken from a trusted certificate authority's website named Thawte:
This is Thawte's certificate subject:
CN = WWW.THAWTE.COM
OU = Infrastructure Operations
L = Mountain View
S = California
C = US
SERIALNUMBER = 3898261
O = Thawte, Inc.
184.108.40.206 = Private Organization
220.127.116.11.4.1.318.104.22.168.2 = Delaware
22.214.171.124.4.1.3126.96.36.199.3 = US
Why doesn't my browser address bar get green and show my certificate name?
- Edited by itecompro Wednesday, October 10, 2012 2:49 PM
Surprised that no one has replied yet. You have to add your root CA certificate to the browser that you are connecting from. Hope that it works.
I am trying to set myself up as well, but have not been able to create proper certificate with CRL and cert location info.