If authentication of the web site is limited to client certificates, we can not use the .NET client.
It seems to me the client is using System.Net.HttpWebRequest under the hood, so you can use ClientCertificates.Add(...) and just have to pass through a certificate file from HubConnection down to the actual request.
We'll do this in a future release.
@abnandamsft do with with the header support #1362
@halter73 I'm giving you this one.
Added support for Client Certificates in the .NET client
- Incorporated changes as per code review feedback
Made changes as per code-review feedback
verified using Connection and HubConnection