你能强迫HttpClient只信任一个证书吗?
我知道你可以这样做:
WebRequestHandler handler = new WebRequestHandler();
X509Certificate2 certificate = GetMyX509Certificate();
handler.ClientCertificates.Add(certificate);
HttpClient client = new HttpClient(handler);
Run Code Online (Sandbox Code Playgroud)
但是这会迫使它只信任单个证书,还是会信任证书和所有证书fx.GlobalSign可以验证吗?
基本上我想确保它只能是我的客户正在与之交谈的服务器/证书.