Na postojećem SessionOptions izaberite proxy metodu i njenu krajnju tačku. Za HTTP CONNECT:

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

options je konfiguracija sesije koja već sadrži host, port i nalog udaljenog fajl servera. Primenite proxy postavke pre otvaranja te sesije kroz postojeći životni ciklus aplikacije. Za javno dostupan SFTP server na ruti koja dozvoljava javne posrednike, izaberite kandidata sa liste HTTP proxyja za ProxyHost i ProxyPort. Ostavite ProxyUsername i ProxyPassword nepodešene za kandidata bez autentifikacije i potvrdite da dozvoljava odredišni host i SSH port.

Metoda 3 označava HTTP CONNECT u dokumentovanoj tabeli metoda; to nije port 3 niti univerzalni tip proxyja. Ruta preko SOCKS-a ili FTP gejta zahteva sopstvenu podržanu metodu. Referenca za AddRawSettings vodi na stvarne nazive i vrednosti.

Držite nalog posrednika odvojeno od naloga fajl servera. Kada je potrebno, ProxyUsername i ProxyPassword podešavaju proxy akreditive. Za SFTP zadržite proveru SSH ključa hosta za stvarno odredište. Za FTPS sesiju koja se prijavljuje ali ne može da izlista fajlove, proverite odvojenu data vezu.

WinSCP takođe može da generiše šablon koda iz konfigurisane sesije. Pregledajte ga prema dokumentovanoj tabeli metoda umesto da kopirate neobjašnjenu numeričku vrednost. Ove postavke sesije ne podrazumevaju promenu sistemskog podrazumevanog veb proxyja.

Povezani članci