WinSCP .NET proxybeállítások konfigurálása AddRawSettings használatával
Állítsa be egy WinSCP .NET munkamenet proxy metódusát és végpontját a dokumentált nyers beállításain keresztül.
Egy meglévő SessionOptions objektumon válassza ki a proxy metódusát és annak végpontját. HTTP CONNECT esetén:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options az a munkamenet-konfiguráció, amely már tartalmazza a távoli fájlszerver gazdagépét, portját és fiókját. A proxybeállításokat a munkamenet megnyitása előtt alkalmazza az alkalmazás meglévő életciklusán keresztül. Nyilvánosan elérhető SFTP-kiszolgáló esetén, nyilvános közvetítőket engedélyező útvonalon, válasszon jelöltet a HTTP proxy listáról a ProxyHost és ProxyPort számára. Hitelesítetlen jelölt esetén hagyja a ProxyUsername és ProxyPassword beállítást üresen, és igazolja, hogy engedélyezi a célgazdagépet és az SSH-portot.
A 3. metódus a HTTP CONNECT-et jelöli a dokumentált metódustáblázatban; ez nem a 3. port és nem univerzális proxytípus. A SOCKS- vagy FTP-átjáró útvonalnak saját támogatott metódusra van szüksége. Az AddRawSettings-referencia a tényleges nevekre és értékekre hivatkozik.
Tartsa a közvetítő fiókját külön a fájlszerver fiókjától. Szükség esetén a ProxyUsername és a ProxyPassword állítja be a proxy hitelesítő adatait. SFTP esetén őrizze meg az SSH-gazdagépkulcs ellenőrzését a tényleges célhoz. Ha egy FTPS-munkamenet bejelentkezik, de nem tudja listázni a fájlokat, ellenőrizze a külön adatkapcsolatot.
A WinSCP konfigurált munkamenetből kód sablont is tud generálni. Hasonlítsa össze a dokumentált metódustáblázattal, ahelyett hogy megmagyarázatlan numerikus értéket másolna. Ezek a munkamenet-beállítások nem jelentenek változást a rendszer alapértelmezett webproxyjában.