So I have a WCF service where I have various parts of the service contract with a ProtectionLevel of Sign. I set the credentials on the client side by choosing a certificate from the certificate store. This is fine.
However ....
- Does this client certificate need to be in the 3rd party certificate store on the server for this to work?
- If this is the case how can I configure a service which accepts any client certificate?
- And finally how do I access the signing certificate within the implementation of the operations which require signed messages? Just the signing certificate subject name would do fine!
Thanks