Mavjud SessionOptions da proksi usuli va uning oxirgi nuqtasini tanlang. HTTP CONNECT uchun:

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

options uzoq fayl serverining xosti, porti va hisobini allaqachon o'z ichiga olgan sessiya konfiguratsiyasi. Proksi sozlamalarini ushbu sessiyani ilovaning mavjud hayot tsikli orqali ochishdan oldin qo'llang. Ommaviy vositachilarga ruxsat beruvchi yo'lda ommaga ochiq SFTP serveri uchun ProxyHost va ProxyPort uchun HTTP proksi ro'yxatidan nomzod tanlang. Autentifikatsiyalanmagan nomzod uchun ProxyUsername va ProxyPassword ni sozlanmagan holda qoldiring va u manzil xosti hamda SSH portiga ruxsat berishini tasdiqlang.

3-usul hujjatlashtirilgan usullar jadvalida HTTP CONNECT ni bildiradi; bu 3-port emas va universal proksi turi emas. SOCKS yoki FTP shlyuzi yo'li o'zining qo'llab-quvvatlanadigan usulini talab qiladi. AddRawSettings ma'lumotnomasi haqiqiy nomlar va qiymatlarga havola qiladi.

Vositachi hisobini fayl serveri hisobidan alohida saqlang. Zarur bo'lganda ProxyUsername va ProxyPassword proksi hisob ma'lumotlarini sozlaydi. SFTP uchun haqiqiy manzil uchun SSH xost kalitini tekshirishni saqlab qoling. Kiradigan, lekin fayllarni ro'yxatlay olmaydigan FTPS sessiyasi uchun alohida ma'lumot ulanishini tekshiring.

WinSCP sozlangan sessiyadan kod shablonini ham yaratishi mumkin. Tushuntirilmagan raqamli qiymatni nusxalash o'rniga uni hujjatlashtirilgan usullar jadvali bilan solishtiring. Bu sessiya sozlamalari tizimning standart veb-proksisida hech qanday o'zgarishni anglatmaydi.

O'xshash maqolalar