Configurarea setărilor de proxy WinSCP .NET cu AddRawSettings
Configurați metoda de proxy și punctul final al unei sesiuni WinSCP .NET prin setările sale brute documentate.
Pe un SessionOptions existent, selectați metoda de proxy și punctul său final. Pentru HTTP CONNECT:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options este configurația sesiunii care conține deja gazda, portul și contul serverului de fișiere la distanță. Aplicați setările de proxy înainte de a deschide acea sesiune prin ciclul de viață existent al aplicației. Pentru un server SFTP accesibil public pe o rută care permite intermediari publici, alegeți un candidat din lista de proxy HTTP pentru ProxyHost și ProxyPort. Lăsați ProxyUsername și ProxyPassword nesetate pentru un candidat neautentificat și confirmați că permite gazda destinație și portul SSH.
Metoda 3 identifică HTTP CONNECT în tabelul de metode documentat; nu este portul 3 și nu este un tip de proxy universal. O rută SOCKS sau gateway FTP necesită propria metodă acceptată. Referința AddRawSettings trimite la numele și valorile reale.
Țineți contul intermediarului separat de contul serverului de fișiere. Când este necesar, ProxyUsername și ProxyPassword configurează acreditările proxy. Pentru SFTP, păstrați verificarea cheii de gazdă SSH pentru destinația reală. Pentru o sesiune FTPS care se autentifică dar nu poate lista fișiere, verificați conexiunea de date separată.
WinSCP poate genera și un șablon de cod dintr-o sesiune configurată. Verificați-l față de tabelul de metode documentat în loc să copiați o valoare numerică neexplicată. Aceste setări de sesiune nu implică nicio modificare a proxy-ului web implicit al sistemului.