我有一个类库应用程序,我尝试使用SSL连接。 但是当我试图获得身份验证作为客户端,服务器,我得到了以下错误消息:当使用SSL连接时,赢表单应用程序和类库应用程序之间有什么区别
ssl.AuthenticateAsClient("TargetHost");
“无法找到DLL‘Security.dll的’命名‘EnumerateSecurityPackagesW’的切入点。”
我已经在Windows应用程序中完成了这种情况,它工作正常。 有任何关于此的身体经验?
SslStream ssl = null;
TcpClient client = new TcpClient();
client.Connect("127.0.0.1", 9988);
NetworkStream _NetworkStream = client.GetStream();
IPAddress ipAdd = IPAddress.Parse("127.0.0.1");
IPEndPoint remoteEP = new IPEndPoint(ipAdd, 9988);
ssl = new SslStream(_NetworkStream,
false,new RemoteCertificateValidationCallback(CertificateValidationCallback));
ssl.AuthenticateAsClient("TargetHost");
你能发表完整的代码吗? – ASetty 2012-02-15 07:11:58
我有同样的问题 – 2012-02-15 07:27:57