hecko84
hecko84

Reputation: 1324

how to deal with x509 certificates and a centralized keystore programmatically?

I'm developing a WCF application that should be able to deal with x509 certificates. In the final setup several instances of the application will exist on different servers and therefore the idea was to use a centralized store. So far I only know the Certificate stores that are either User or Machine specific and relatively easy to access programmatically, with the drawback that they are bound to one server/pc. So is there an easy way to have some kind of centralized store and access it programmatically?

Upvotes: 0

Views: 651

Answers (1)

DarkWanderer
DarkWanderer

Reputation: 8866

You can store the certificates in a database which is accessible by all servers. The exact way on how to do it is described in several questions on SO (example)

You'll need to implement some additional security, of course (i.e. store the certificates encrypted or at least use an SSL-protected DB connection), but overall this is manageable.

Upvotes: 1

Related Questions