Na postojećem SessionOptions odaberite proxy metodu i njezinu krajnju toč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 račun udaljenog poslužitelja datoteka. Primijenite proxy postavke prije otvaranja te sesije kroz postojeći životni ciklus aplikacije. Za javno dostupan SFTP poslužitelj na ruti koja dopušta javne posrednike, odaberite kandidata s popisa HTTP proxyja za ProxyHost i ProxyPort. Ostavite ProxyUsername i ProxyPassword nepodešenima za kandidata bez autentifikacije i potvrdite da dopušta odredišni host i SSH port.

Metoda 3 označava HTTP CONNECT u dokumentiranoj tablici metoda; to nije port 3 niti univerzalni tip proxyja. Ruta preko SOCKS-a ili FTP pristupnika zahtijeva vlastitu podržanu metodu. Referenca za AddRawSettings vodi na stvarne nazive i vrijednosti.

Držite račun posrednika odvojeno od računa poslužitelja datoteka. Kada je potrebno, ProxyUsername i ProxyPassword podešavaju proxy vjerodajnice. Za SFTP zadržite provjeru SSH ključa hosta za stvarno odredište. Za FTPS sesiju koja se prijavljuje ali ne može izlistati datoteke, provjerite odvojeni podatkovni spoj.

WinSCP također može generirati predložak koda iz konfigurirane sesije. Pregledajte ga prema dokumentiranoj tablici metoda umjesto da kopirate neobjašnjenu numeričku vrijednost. Ove postavke sesije ne podrazumijevaju promjenu sistemskog zadanog web proxyja.

Povezani članci