.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
Post a Comment