SslStream使用PFX文件验证AsClient
我正在尝试使用SslStream连接到服务器。我已经从服务器的所有者那里获得了一个PFX文件,我已经将它安装在我的客户端上,但我不知道如何从我的代码中访问证书。
具体来说,想象一下我有以下代码......
var serverName = "?";
var stream = new SslStream();
stream.AuthenticateAsClient(serverName);
serverName的值是什么?我试过了
服务器的IP地址
“MyServer的”
“CN = MyServer”
这些值似乎都不起作用。我需要做些什么才能访问我机器上的证书存储区,或者我不明白serverName需要什么?
没有找到相关结果
已邀请:
1 个回复
镰茧钩
你应该使用:
如果您连接的主机允许没有客户端证书验证的连接,那么您应该能够连接到它(例如使用浏览器 - 如果是HTTPS)并查看服务器证书,或者您可以尝试使用OpenSSL客户端。