Re: Подключение из 1с
Спасибо, разобрался. Получилось используя ParseUrl. Только сертификат пришлось передавать дополнительно, но это не проблема он текстовый.
sessionOptions = Новый COMОбъект("WinSCP.SessionOptions"); //Создаем объект SessionOptions
sessionOptions.ParseUrl("ftpes://user:password@111.222.333.444/");
sessionOptions.TlsHostCertificateFingerprint="11:22:b0:a6:1c:db:c7:33:a2:d2:a6:ef:f0:44:55:c8:08:d0:b8:66";
session = Новый COMОбъект("WinSCP.Session"); //Создаем объект Session
session.Open(sessionOptions);
Set theSessionOptions.WebdavSecure
https://winscp.net/eng/docs/library_sessionoptions
Do not set thePortNumber
and theSshHostKeyFingerprint
.
тот же вопрос для FTPs
как передать указанные ниже параметры, если нет доступа к таким объектам?
sessionOptions.FTPsecure="FtpSecure.Explicit";
SessionOptions.Protocol="Protocol.ftp";
Thank you.