I-configure ang mga setting ng proxy ng WinSCP .NET gamit ang AddRawSettings
I-configure ang paraan ng proxy at endpoint ng isang session ng WinSCP .NET sa pamamagitan ng mga dokumentadong raw setting nito.
Sa isang umiiral na SessionOptions, piliin ang paraan ng proxy at ang endpoint nito. Para sa HTTP CONNECT:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options ay ang configuration ng session na naglalaman na ng host, port at account ng remote na file server. Ilapat ang mga setting ng proxy bago buksan ang session na iyon sa pamamagitan ng umiiral na lifecycle ng application. Para sa isang pampublikong naaabot na SFTP server sa isang ruta na nagpapahintulot ng mga pampublikong tagapamagitan, pumili ng kandidato mula sa listahan ng HTTP proxy para sa ProxyHost at ProxyPort. Iwanang hindi nakatakda ang ProxyUsername at ProxyPassword para sa isang hindi awtentikadong kandidato at tiyakin na pinapayagan nito ang destinasyong host at port ng SSH.
Tinutukoy ng paraan 3 ang HTTP CONNECT sa dokumentadong talahanayan ng mga paraan; hindi ito port 3 at hindi isang universal na uri ng proxy. Ang isang rutang SOCKS o FTP gateway ay nangangailangan ng sarili nitong sinusuportahang paraan. Ang sanggunian ng AddRawSettings ay nag-uugnay sa aktwal na mga pangalan at halaga.
Panatilihing hiwalay ang account ng tagapamagitan sa account ng file server. Kapag kailangan, ang ProxyUsername at ProxyPassword ang nag-configure ng mga kredensyal ng proxy. Para sa SFTP, panatilihin ang pagpapatunay ng key ng host ng SSH para sa aktwal na destinasyon. Para sa isang session ng FTPS na nakakapasok ngunit hindi makalista ng mga file, suriin ang hiwalay na koneksyon ng data.
Maaari ring bumuo ang WinSCP ng template ng code mula sa isang naka-configure na session. Suriin ito laban sa dokumentadong talahanayan ng mga paraan sa halip na kopyahin ang isang hindi maipaliwanag na numerikong halaga. Ang mga setting ng session na ito ay hindi nagpapahiwatig ng anumang pagbabago sa default na web proxy ng system.