GrapeCity Secure FTP for .NET 4.0J
SSLでサーバーへ接続する
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

本製品は、FTPS(File Transfer Protocol over SSL/TLS)でのSSL通信に対応しています。

SSLを使用してFTPサーバーとセキュアなデータのやり取りを行うには、サーバーとの接続時にFtpSecurityクラスの各種プロパティを設定し、さらに同クラスのValidationCallbackフィールドにサーバーのSSL証明書を検証するためのメソッドを指定します。その他の設定や処理は、通常の接続方法と同じです。

  • 本製品は、SFTP(SSH File Transfer Protocol)には対応していません。
  • SSL通信を行うには、FTPサーバー側でSSLの設定が必要です。

SSL証明書を検証せずに接続する

SSLでサーバーに接続する、もっとも単純な方法のサンプルコードを示します。

続きを読む

SSL証明書を検証した上で接続する

前述の「SSL証明書を検証せずに接続する」方法では、サーバーのSSL証明書をすべて「問題なし」と見なしてSSL接続を行っていました。次はSSL証明書を検証した上で、SSLでサーバーに接続するサンプルコードを示します。

続きを読む

クライアント認証

セキュアなFTPサーバーは、接続時にクライアントへ証明書を要求し、身元の証明を求める場合があります。このプロセスをクライアント認証といいます。

続きを読む

 

 


© 2002, GrapeCity inc. All rights reserved.