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();
SSL FTP
最新推荐文章于 2023-02-22 14:33:25 发布