किसी मौजूदा SessionOptions पर प्रॉक्सी विधि और उसका एंडपॉइंट चुनें। HTTP CONNECT के लिए:

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

options वह सत्र कॉन्फ़िगरेशन है जिसमें पहले से दूरस्थ फ़ाइल-सर्वर का होस्ट, पोर्ट और खाता मौजूद है। उस सत्र को अनुप्रयोग के मौजूदा जीवनचक्र के माध्यम से खोलने से पहले प्रॉक्सी सेटिंग लागू करें। सार्वजनिक मध्यस्थों की अनुमति देने वाले मार्ग पर सार्वजनिक रूप से पहुँचने योग्य SFTP सर्वर के लिए ProxyHost और ProxyPort हेतु HTTP प्रॉक्सी सूची से कोई उम्मीदवार चुनें। अपुष्ट उम्मीदवार के लिए ProxyUsername और ProxyPassword सेट न छोड़ें और पुष्टि करें कि यह गंतव्य होस्ट और SSH पोर्ट की अनुमति देता है।

विधि 3 प्रलेखित विधि तालिका में HTTP CONNECT को दर्शाती है; यह पोर्ट 3 नहीं है और न ही सार्वभौमिक प्रॉक्सी प्रकार है। SOCKS या FTP-गेटवे मार्ग को अपनी समर्थित विधि चाहिए। AddRawSettings संदर्भ वास्तविक नामों और मानों से जोड़ता है।

मध्यस्थ खाते को फ़ाइल-सर्वर खाते से अलग रखें। आवश्यकता पड़ने पर ProxyUsername और ProxyPassword प्रॉक्सी क्रेडेंशियल कॉन्फ़िगर करते हैं। SFTP के लिए, वास्तविक गंतव्य हेतु SSH होस्ट-कुंजी सत्यापन बनाए रखें। ऐसे FTPS सत्र के लिए जो लॉग इन होता है पर फ़ाइलें सूचीबद्ध नहीं कर सकता, अलग डेटा कनेक्शन जाँचें।

WinSCP कॉन्फ़िगर किए गए सत्र से कोड टेम्पलेट भी बना सकता है। अस्पष्ट संख्यात्मक मान कॉपी करने के बजाय उसे प्रलेखित विधि तालिका के सामने जाँचें। ये सत्र सेटिंग सिस्टम के डिफ़ॉल्ट वेब प्रॉक्सी में किसी बदलाव का संकेत नहीं देतीं।

संबंधित लेख