WinSCP .NET puhverserveri seadete konfigureerimine AddRawSettingsiga
Konfigureerige WinSCP .NET seansi puhverserveri meetod ja lõpp-punkt selle dokumenteeritud töötlemata seadete kaudu.
Olemasoleval SessionOptions valige puhverserveri meetod ja selle lõpp-punkt. HTTP CONNECTi jaoks:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options on seansi konfiguratsioon, mis sisaldab juba kaugfailiserveri hosti, porti ja kontot. Rakendage puhverserveri seaded enne selle seansi avamist rakenduse olemasoleva elutsükli kaudu. Avalikult ligipääsetava SFTP-serveri jaoks marsruudil, mis lubab avalikke vahendajaid, valige HTTP puhverserverite loendist kandidaat ProxyHosti ja ProxyPorti jaoks. Jätke ProxyUsername ja ProxyPassword autentimata kandidaadi puhul seadistamata ning kinnitage, et see lubab sihtkoha hosti ja SSH-porti.
Meetod 3 tähistab dokumenteeritud meetodite tabelis HTTP CONNECTi; see ei ole port 3 ega universaalne puhverserveri tüüp. SOCKS- või FTP-lüüsi marsruut vajab oma toetatud meetodit. AddRawSettingsi viide viitab tegelikele nimedele ja väärtustele.
Hoidke vahendaja konto failiserveri kontost eraldi. Vajadusel seadistavad ProxyUsername ja ProxyPassword puhverserveri volitusi. SFTP puhul säilitage SSH-hostivõtme kontroll tegeliku sihtkoha jaoks. FTPS-seansi puhul, mis logib sisse, kuid ei saa faile loetleda, kontrollige eraldi andmeühendust.
WinSCP saab konfigureeritud seansist ka koodimalli genereerida. Võrrelge seda dokumenteeritud meetodite tabeliga, selle asemel et kopeerida selgitamata numbriline väärtus. Need seansi seaded ei tähenda muudatust süsteemi vaikimisi veebipuhverserveris.