我正在使用EnterpriseDT的 Secure FTP 产品。下面的设置适用于我的一个项目,但Rejected--secure connection required (code=530)
在另一个指向不同地址的项目上却失败了。
Dim ftp = New EnterpriseDT.Net.Ftp.SecureFTPConnection _
With {.LicenseOwner = "[REDACTED]", _
.LicenseKey = "[REDACTED]", _
.ServerAddress = "[REDACTED]", _
.ServerPort = 21, _
.UserName = "[REDACTED]", _
.Password = "[REDACTED]", _
.ConnectMode = EnterpriseDT.Net.Ftp.FTPConnectMode.PASV, _
.TransferType = EnterpriseDT.Net.Ftp.FTPTransferType.ASCII}
ftp.Connect()
我知道所有地址、用户名、密码等都是正确的,因为我已经在命令行 SFTP 应用程序上使用了它们,所以我假设我在 SecureFTPConnection 设置中遗漏了一些东西。我尝试为 SSLVersion 指定所有有效值,但这无济于事。这个神秘的错误消息试图告诉我我的设置是什么?