SSL FTP

Chilkat.Ftp2 ftp = new Chilkat.Ftp2();

bool success;

//  Any string unlocks the component for the 1st 30-days.
success = ftp.UnlockComponent("Anything for 30-day trial");
if (success != true) {
    MessageBox.Show(ftp.LastErrorText);
    return;
}

//  You may use this account for testing.
//  This account allows for directory listings and files
//  to be downloaded.  However, file uploads are not allowed.
ftp.Hostname = "ftp.secureftp-test.com";
ftp.Username = "test";
ftp.Password = "test";

//  Establish an AUTH SSL secure channel after connection
//  on the standard FTP port 21.
ftp.AuthTls = true;

//  The Ssl property is for establishing an implicit SSL connection
//  on port 990.  Do not set it.
ftp.Ssl = false;

//  Connect and login to the FTP server.
success = ftp.Connect();
if (success != true) {
    MessageBox.Show(ftp.LastErrorText);
    return;
}
else {
    //  LastErrorText contains information even when
    //  successful. This allows you to visually verify
    //  that the secure connection actually occurred.
    textBox1.Text += ftp.LastErrorText + "/r/n";
    textBox1.Refresh();
}

MessageBox.Show("Secure FTP Channel Established!");

//  Do whatever you're doing to do ...
//  upload files, download files, etc...

ftp.Disconnect();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值