2012-03-28 6 views
0

TLSへの接続を変更するために外部のデータウェアハウスに接続する私たちのサービスを変更する任務がありました。私はウェブを検索し、それを実装する方法の簡単な例は見つけていません。以前のプログラマーは、以下のようにサービスを設定しました。私は安全な接続をしたことがないので、これは初めてのことです。どんな助けでも大歓迎です!トランスポート層セキュリティ(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) 

答えて

1

誰かがここにsimilar questionを尋ねている答えがthis article on CodeProjectに人々を指示しました。このプロジェクトは、OpenSSL libraryに基づいています。

また、System.Net.Security名前空間のSslStream classを見ることもできます。たとえば、see this excellent questionと答えます。

+0

はい私はすでにその例を見ており、理解するのは苦労しました。そこにはもっと簡単なものがあるはずです。 – user1243474

+0

安全なFTPのためにサードパーティ製の製品が必要だといっても何も検索していないのですか?これは正しいです? – user1243474

+0

私はSSLを自分で実装しなければならなかったので、ずっと時間がかかりました。私がそれをしたとき、私は第三者の製品を使用しなければなりませんでした。しかし、私はSystem.Net.Security名前空間のSSLサポートに注意しました。ステップバイステップのチュートリアルで答えたリンク先の質問を参照してください。 –

関連する問題