.net - Which store to use when installing an x509 certificate -


ok, app needs interact 3rd party web app uses client certificates authenticate user. (i need open window web browser control, , navigate site).

the vendor has tossed me 6 .cer files. 1 root, assume there 1 or more intermediate certs, , 1 or more client certs. no idea which.

these self-issued certs, don't expect issuer cert trusted default -- need install root trusted publishers.

so, know need install these certs key store, don't know cert goes store. need figure out?

i assume using ms windows of sort if running other os stop reading here :-)

to go correct way should this:

root certificate --> trusted root certification authorities

intermediate certificate --> intermediate certification authorities

client certificate --> personal.

in experience can’t relay on windows import guide put certificates in right stores have tell in store put certificates.

to sort certificates have make certificate “chain sort” @ certificates , sort them in 1 or more chains.

root --> intermediate --> second intermediate --> client. |----> intermediate --> client

when sorting certificates @ certificate , certificate have signed it. root self signed , first intermediate certificate signed root. second intermediate certificate signed first intermediate , on.

your client certificate should certificate/s have private key.


Comments

Popular posts from this blog

java - Jmockit String final length method mocking Issue -

asp.net - Razor Page Hosted on IIS 6 Fails Every Morning -

c++ - wxwidget compiling on windows command prompt -