C#如何让SslStream忽略客户端证书验证

C#如何让SslStream忽略客户端证书验证,c#,.net,visual-studio,tcpclient,sslstream,C#,.net,Visual Studio,Tcpclient,Sslstream,我们有一个客户机,它拥有自己的PKI基础设施,并分配私人证书作为SSL客户机身份验证,用于应用程序访问其rest API 我需要能够使用客户端证书,而不是让它窒息,因为它是不可信的。用户将不会受到足够的教育,不知道如何将CA证书添加到其本地受信任的证书存储中。此外,大多数人也无法这样做 客户端应用程序正在.Net 4.6.1中编写 要使SslStream不抛出本地不受信任的客户端证书异常,我需要做什么?您看过接受证书验证回调方法的构造函数了吗?似乎这就是您要求执行的操作。这仅适用于服务器证书,而

我们有一个客户机,它拥有自己的PKI基础设施,并分配私人证书作为SSL客户机身份验证,用于应用程序访问其rest API

我需要能够使用客户端证书,而不是让它窒息,因为它是不可信的。用户将不会受到足够的教育,不知道如何将CA证书添加到其本地受信任的证书存储中。此外,大多数人也无法这样做

客户端应用程序正在.Net 4.6.1中编写


要使SslStream不抛出本地不受信任的客户端证书异常,我需要做什么?

您看过接受证书验证回调方法的构造函数了吗?似乎这就是您要求执行的操作。

这仅适用于服务器证书,而不是客户端证书。我已经在用了。