C# 使用openssl和.Net进行相互身份验证
我在我的项目中使用托管OpenSSL包装器进行相互身份验证。到目前为止,我所做的是通过调用.Net的C# 使用openssl和.Net进行相互身份验证,c#,.net,openssl,mutual-authentication,C#,.net,Openssl,Mutual Authentication,我在我的项目中使用托管OpenSSL包装器进行相互身份验证。到目前为止,我所做的是通过调用.Net的authenticatesclient函数SslStream来发送客户端证书,并且我正在从服务器获取服务器证书以及回调函数中的3个链证书。但是我不知道如何处理这个服务器证书。现在我有两个问题: 为什么调用authenticatesclient函数时出现错误:14094412:SSL例程:SSL3\u读取字节:sslv3警报坏证书错误,即使我在本地计算机上安装了根CA 如何使用托管OpenSSL将我
authenticatesclient
函数SslStream
来发送客户端证书,并且我正在从服务器获取服务器证书以及回调函数中的3个链证书。但是我不知道如何处理这个服务器证书。现在我有两个问题:
authenticatesclient
函数时出现错误:14094412:SSL例程:SSL3\u读取字节:sslv3警报坏证书
错误,即使我在本地计算机上安装了根CA