|  | 
Chilkat  HOME  Android™  AutoIt  C  C#  C++  Chilkat2-Python  CkPython  Classic ASP  DataFlex  Delphi DLL  Go  Java  Node.js  Objective-C  PHP Extension  Perl  PowerBuilder  PowerShell  PureBasic  Ruby  SQL Server  Swift  Tcl  Unicode C  Unicode C++  VB.NET  VBScript  Visual Basic 6.0  Visual FoxPro  Xojo Plugin
| (PowerShell) FTPS / Implicit SSLDemonstrates how to connect using implicit SSL on port 990. The FTP component connects using SSL on port 990, which is the de-facto standard FTP SSL port. Not all FTP servers support implicit SSL. An alternative is to use AUTH SSL (also called AUTH TLS). 
 Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll" # This example requires the Chilkat API to have been previously unlocked. # See Global Unlock Sample for sample code. $ftp = New-Object Chilkat.Ftp2 # If this example does not work, try using passive mode # by setting this to $true. $ftp.Passive = $false $ftp.Hostname = "ftp.something.com" $ftp.Username = "test" $ftp.Password = "test" $ftp.Port = 990 # We don't want AUTH SSL: $ftp.AuthTls = $false # We want Implicit SSL: $ftp.Ssl = $true # Connect and login to the FTP server. $success = $ftp.Connect() if ($success -ne $true) { $($ftp.LastErrorText) exit } else { # LastErrorText contains information even when # successful. This allows you to visually verify # that the secure connection actually occurred. $($ftp.LastErrorText) } $("FTPS Channel Established!") # Do whatever you're doing to do ... # upload files, download files, etc... $success = $ftp.Disconnect() | ||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.