Kies op 'n bestaande SessionOptions die proksiemetode sowel as die eindpunt daarvan. Vir HTTP CONNECT:

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

options is die sessiekonfigurasie wat reeds die gasheer, poort en rekening van die afgeleë lêerbediener bevat. Pas die proksie-instellings toe voordat daardie sessie deur die toepassing se bestaande lewensiklus oopgemaak word. Vir 'n publiek bereikbare SFTP-bediener op 'n roete wat openbare tussengangers toelaat, kies 'n kandidaat uit die HTTP-proksielys vir ProxyHost en ProxyPort. Laat ProxyUsername en ProxyPassword ongestel vir 'n kandidaat sonder verifikasie en bevestig dat dit die bestemming-gasheer en SSH-poort toelaat.

Metode 3 dui HTTP CONNECT in die gedokumenteerde metodetabel aan; dit is nie poort 3 of 'n universele proksietipe nie. 'n SOCKS- of FTP-gateway-roete benodig sy eie ondersteunde metode. Die AddRawSettings-verwysing skakel na die werklike name en waardes.

Hou die tussenganger-rekening apart van die lêerbediener-rekening. Wanneer nodig, stel ProxyUsername en ProxyPassword die proksie-aanmeldgegewens op. Vir SFTP, behou SSH-gasheer-sleutelverifikasi vir die werklike bestemming. Vir 'n FTPS-sessie wat aanmeld maar nie lêers kan lys nie, kontroleer die aparte datakonnekse.

WinSCP kan ook 'n kodesjabloon uit 'n opgestelde sessie genereer. Hersien dit teen die gedokumenteerde metodetabel eerder as om 'n onverklaarde numeriese waarde te kopieer. Hierdie sessie-instellings impliseer geen verandering aan die stelsel se verstek-webproksie nie.

Verwante artikels