WinSCP .NET -välityspalvelinasetusten määrittäminen AddRawSettingsilla
Määritä WinSCP .NET -istunnon välityspalvelinmenetelmä ja päätepiste sen dokumentoitujen raaka-asetusten kautta.
Valitse olemassa olevasta SessionOptions-objektista välityspalvelinmenetelmä ja sen päätepiste. HTTP CONNECTia varten:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options on istuntomääritys, joka sisältää jo etätiedostopalvelimen isäntänimen, portin ja tilin. Käytä välityspalvelinasetukset ennen kyseisen istunnon avaamista sovelluksen olemassa olevan elinkaaren kautta. Jos julkisesti saavutettava SFTP-palvelin on reitillä, joka sallii julkiset välittäjät, valitse ehdokas HTTP-välityspalvelinluettelosta ProxyHost- ja ProxyPort-arvoille. Jätä ProxyUsername ja ProxyPassword asettamatta todentamattomalle ehdokkaalle ja varmista, että se sallii kohdeisännän ja SSH-portin.
Menetelmä 3 tarkoittaa HTTP CONNECTia dokumentoidussa menetelmätaulukossa; se ei ole portti 3 eikä yleinen välityspalvelintyyppi. SOCKS- tai FTP-yhdyskäytäväreitti tarvitsee oman tuetun menetelmänsä. AddRawSettings-viite linkittää todellisiin nimiin ja arvoihin.
Pidä välittäjän tili erillään tiedostopalvelimen tilistä. Tarvittaessa ProxyUsername ja ProxyPassword määrittävät välityspalvelimen tunnistetiedot. SFTP:tä varten säilytä SSH-isäntäavaimen vahvistus todelliselle kohteelle. Jos FTPS-istunto kirjautuu sisään mutta ei voi listata tiedostoja, tarkista erillinen datayhteys.
WinSCP voi myös luoda koodimallin määritetystä istunnosta. Vertaa sitä dokumentoituun menetelmätaulukkoon sen sijaan, että kopioisit selittämättömän numeerisen arvon. Nämä istuntoasetukset eivät merkitse muutosta järjestelmän oletusarvoisessa verkkoselaimen välityspalvelimessa.