
05/08/2014

Hi Randy,
I am embedding a server within an instrument. In most cases the server is deployed on an isolated network, so I want the server to work out of the box with a self-signed server certificate, and configured to AutoAcceptUntrustedCertificates. Most users will not make an effort to secure the system, but I want to allow the user to apply a secure deployment where a GDS is used to push a signed server certificate, trusted issuer certificates, trusted client certificates, etc. I am using the 1.5.374.54 NuGet packages, so the methods to support a GDS are already in place. What is the best way to have a user turn off AutoAcceptUntrustedCertificates (set it to false) if they use a GDS to secure the solution? Is there an easy way to determine if the server has been configured via a GDS, and therefore should disable AutoAcceptUntrustedCertificates?
1 Guest(s)