Var olan bir SessionOptions üzerinde proxy yöntemini ve uç noktasını seçin. HTTP CONNECT için:

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");

options, uzak dosya sunucusunun ana bilgisayarını, bağlantı noktasını ve hesabını zaten içeren oturum yapılandırmasıdır. Proxy ayarlarını, söz konusu oturumu uygulamanın mevcut yaşam döngüsü üzerinden açmadan önce uygulayın. Genel aracılara izin veren bir yolda herkese açık erişilebilen bir SFTP sunucusu için ProxyHost ve ProxyPort değerlerine HTTP proxy listesinden bir aday seçin. Kimliği doğrulanmamış bir aday için ProxyUsername ve ProxyPassword değerlerini ayarlamadan bırakın ve hedef ana bilgisayara ve SSH bağlantı noktasına izin verdiğini doğrulayın.

Yöntem 3, belgelenmiş yöntem tablosunda HTTP CONNECT'i tanımlar; 3 numaralı bağlantı noktası değildir ve evrensel bir proxy türü değildir. SOCKS veya FTP ağ geçidi yolu kendi desteklenen yöntemini gerektirir. AddRawSettings başvurusu gerçek adlara ve değerlere bağlantı verir.

Aracının hesabını dosya sunucusu hesabından ayrı tutun. Gerektiğinde ProxyUsername ve ProxyPassword proxy kimlik bilgilerini yapılandırır. SFTP için gerçek hedefe yönelik SSH ana bilgisayar anahtarı doğrulamasını koruyun. Oturum açan ancak dosyaları listeleyemeyen bir FTPS oturumu için ayrı veri bağlantısını denetleyin.

WinSCP ayrıca yapılandırılmış bir oturumdan kod şablonu oluşturabilir. Açıklanmamış bir sayısal değeri kopyalamak yerine bunu belgelenmiş yöntem tablosuyla karşılaştırın. Bu oturum ayarları sistemin varsayılan web proxy'sinde herhangi bir değişiklik anlamına gelmez.

İlgili makaleler