我的任务是更改连接到外部数据仓库的服务,以更改与TLS的连接。我在网上搜索过,但没有找到任何关于如何实现它的简单示例。以前的程序员如下设置服务。我将是第一个承认我从未做过安全连接的人,所以这对我来说都是新的。任何帮助将不胜感激!
Imports System
Imports System.Net
Imports System.IO
Imports System.Text
Imports System.Net.Sockets
m_objClientSocket = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim ep As New IPEndPoint(Dns.Resolve(m_sRemoteHost).AddressList(0), m_iRemotePort)
m_objClientSocket.Connect(ep)
答案 0 :(得分:1)
有人问similar question这里有一个回答人们this article on CodeProject。该项目依次基于OpenSSL library。
您还可以查看SslStream class命名空间中的System.Net.Security。例如,see this excellent question并回答。