På et eksisterende SessionOptions velger du proxymetoden og endepunktet dens. For HTTP CONNECT:

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

options er øktkonfigurasjonen som allerede inneholder vert, port og konto for den eksterne filserveren. Bruk proxyinnstillingene før du åpner den økten gjennom applikasjonens eksisterende livssyklus. For en offentlig tilgjengelig SFTP-server på en rute som tillater offentlige mellommenn, velg en kandidat fra HTTP-proxylisten for ProxyHost og ProxyPort. La ProxyUsername og ProxyPassword være usatt for en uautentisert kandidat, og bekreft at den tillater destinasjonsverten og SSH-porten.

Metode 3 identifiserer HTTP CONNECT i den dokumenterte metodetabellen; det er ikke port 3 eller en universell proxytype. En SOCKS- eller FTP-gatewayrute trenger sin egen støttede metode. AddRawSettings-referansen lenker til de faktiske navnene og verdiene.

Hold mellommannens konto atskilt fra filserverens konto. Ved behov konfigurerer ProxyUsername og ProxyPassword proxyens påloggingsinformasjon. For SFTP beholder du SSH-vertnøkkelverifiseringen for den faktiske destinasjonen. For en FTPS-økt som logger inn, men ikke kan liste filer, kontroller den separate dataforbindelsen.

WinSCP kan også generere en kodemal fra en konfigurert økt. Gå gjennom den mot den dokumenterte metodetabellen i stedet for å kopiere en uforklart numerisk verdi. Disse øktinnstillingene innebærer ingen endring i systemets standardnettproxy.

Relaterte artikler