We have created a client-server system WCF, and implemented custom validator as described here: http://blogs.msdn.com/b/pedram/archive/2007/10/05/wcf-authentication-custom-username-and-password-validator.aspx . In order to enable username and password authentication server part must have a certificate. Following another tutorial, we've created a test certificate. It works fine in test environment. However, we need to ship this client-server system to actual users, and we're not sure how to make it with certificate. Which of the following is correct: 1) Ship application with the test certificate we created 2) Create some other type of certificate and ship application with it 3) Make server part administrators create their own certificate 4) Some other way?
Also, how to install a certificate automatically?