Ìwọlé FTPS fi hàn pé ìsopọ̀ ìṣàkóso ṣiṣẹ́. Àkójọ àkójọpọ̀ nílò ìsopọ̀ mìíràn, nítorí náà aṣojú lè gba ìwọlé láàyè kí ó sì dí ìgbésẹ̀ tó kàn.

Fún sáfà FTPS tí ó ṣe kedere, ṣètò ọ̀nà ìṣàkóso àti ipò passive pẹ̀lú WinSCP .NET:

var options = new WinSCP.SessionOptions
{
    Protocol = WinSCP.Protocol.Ftp,
    HostName = "ftp.example.net",
    PortNumber = 21,
    UserName = ftpUser,
    Password = ftpPassword,
    FtpSecure = WinSCP.FtpSecure.Explicit,
    FtpMode = WinSCP.FtpMode.Passive
};

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example.net");
options.AddRawSettings("ProxyPort", "8080");

Ètò ProxyMethod pẹ̀lú iye 3 yan HTTP CONNECT. Ṣí àwọn àṣàyàn wọ̀nyí nípasẹ̀ ìgbésí-ayé WinSCP Session déédéé nínú ètò náà, kí o sì fi àwọn ètò àìṣeéṣe ProxyUsername àti ProxyPassword kún nígbà tí alárinà bá nílò ìjẹ́rìí.

Tẹ̀lé ìkùnà àkójọ

Ṣàyẹ̀wò àkọsílẹ̀ ìpàdé fún ojú-ipẹ̀ àwọn dátà passive tí wọ́n fọwọ́sí àti ìkùnà ìsopọ̀ rẹ̀. Aṣojú gbọdọ̀ gba ibi àti èbúté yẹn láàyè, àti ojú-ipẹ̀ ìṣàkóso FTP. Nítorí náà ìlànà tí ó gba CONNECT sí èbúté ìṣàkóso nìkan láàyè lè gba ìwọlé kí ó sì kọ àkójọ náà.

Yíyí èbúté ìṣàkóso nìkan kò lè tún ọ̀nà dátà tí wọ́n dí ṣe. Lo ojú-ipẹ̀ dátà tí wọ́n kọ sínú àkọsílẹ̀ nígbà tí o bá ń ṣàyẹ̀wò ìlànà nẹ́tíwọ́kì.

Àpẹẹrẹ yìí bẹ̀rẹ̀ FTPS kedere lórí èbúté 21 ó sì ṣe ìdúnàádúrà TLS. Fún ojú-ipẹ̀ FTPS àṣírí, lo ipò FtpSecure tó bá a mu àti èbúté sáfà. Nínú àwọn ipò méjèèjì, lo orúkọ agbàlejò TLS gidi ti sáfà àti ìṣètò ìjẹ́rìí ìwé-ẹ̀rí.

Àwọn àpilẹ̀kọ tó jọra