Konfigurera WinSCP .NET-proxyinställningar med AddRawSettings
Konfigurera proxymetoden och slutpunkten för en WinSCP .NET-session via dess dokumenterade råinställningar.
På ett befintligt SessionOptions väljer du proxymetoden och dess slutpunkt. För HTTP CONNECT:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options är sessionskonfigurationen som redan innehåller värd, port och konto för fjärrfilservern. Tillämpa proxyinställningarna innan du öppnar den sessionen via programmets befintliga livscykel. För en offentligt nåbar SFTP-server på en väg som tillåter offentliga mellanhänder väljer du en kandidat från HTTP-proxylistan för ProxyHost och ProxyPort. Låt ProxyUsername och ProxyPassword vara oinställda för en oautentiserad kandidat och bekräfta att den tillåter målvärden och SSH-porten.
Metod 3 identifierar HTTP CONNECT i den dokumenterade metodtabellen; det är inte port 3 och inte en universell proxytyp. En SOCKS- eller FTP-gatewayväg behöver sin egen metod som stöds. AddRawSettings-referensen länkar till de faktiska namnen och värdena.
Håll mellanhandens konto åtskilt från filserverns konto. Vid behov konfigurerar ProxyUsername och ProxyPassword proxyuppgifterna. För SFTP behåller du SSH-värdnyckelverifieringen för den faktiska destinationen. För en FTPS-session som loggar in men inte kan lista filer, kontrollera den separata dataanslutningen.
WinSCP kan också generera en kodmall från en konfigurerad session. Granska den mot den dokumenterade metodtabellen i stället för att kopiera ett oförklarat numeriskt värde. Dessa sessionsinställningar innebär ingen ändring av systemets standardwebbproxy.