GrapeCity Secure FTP for .NET 4.0J
プロキシサーバーを介して接続する

プロキシサーバーを介してFTPサーバーへ接続するには、Proxyクラスの各種プロパティを設定します。その他の設定や処理は、通常の接続方法と同じです。

Visual Basic
コードのコピー
' 接続するFTPサーバー名、ユーザー名、パスワードを設定します。
Ftp1.Session.RemoteEndPoint.HostNameOrAddress = "MyFtpServer"
Ftp1.Session.Username = "myUsername"
Ftp1.Session.Password = "myPassword"

' プロキシサーバーとの接続に"USER"コマンドを使用します。
Ftp1.Session.Proxy.Type = Dart.Ftp.ProxyType.User
' プロキシサーバーのサーバー名とポート番号を設定します。
Ftp1.Session.Proxy.RemoteEndPoint = New IPEndPoint("myProxyServer", 21)
' プロキシサーバーのユーザー名とパスワードを設定します。
Ftp1.Session.Proxy.Username = "myProxyUsername"
Ftp1.Session.Proxy.Password = "myProxyPassword"

' FTPサーバーに接続します。
Ftp1.Connect()

' 設定したユーザー名とパスワードでログインします。
Ftp1.Authenticate()
C#
コードのコピー
// 接続するFTPサーバー名、ユーザー名、パスワードを設定します。
ftp1.Session.RemoteEndPoint.HostNameOrAddress = "myFtpServer";
ftp1.Session.Username = "myUsername";
ftp1.Session.Password = "myPassword";

// プロキシサーバーとの接続に"USER"コマンドを使用します。
ftp1.Session.Proxy.Type = Dart.Ftp.ProxyType.User;
// プロキシサーバーのサーバー名とポート番号を設定します。
ftp1.Session.Proxy.RemoteEndPoint = new IPEndPoint("myProxyServer", 21);
// プロキシサーバーのユーザー名とパスワードを設定します。
ftp1.Session.Proxy.Username = "myProxyUsername";
ftp1.Session.Proxy.Password = "myProxyPassword";

// FTPサーバーに接続します。
ftp1.Connect();

// 設定したユーザー名とパスワードでログインします。
ftp1.Authenticate();

 

 


© 2002, GrapeCity inc. All rights reserved.