indy Sftp 编程 ftp安全访问

var
  IdFTP: TIdFTP;
  IdSSLIOHandlerSocketOpenSSL: TIdSSLIOHandlerSocketOpenSSL;
begin
  IdFTP := TIdFTP.Create(Nil);
  try
    IdSSLIOHandlerSocketOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create(Nil);
    try
      IdFTP.IOHandler := IdSSLIOHandlerSocketOpenSSL;
      IdFTP.UseTLS := utUseRequireTLS;

      ...

    finally
      IdSSLIOHandlerSocketOpenSSL.Free;
    end;
  finally
    IdFTP.Free;
  end;
end;

posted on 2014-10-28 09:03  山冈龙  阅读(686)  评论(0编辑  收藏  举报

导航