AddRawSettings کے ساتھ WinSCP .NET پراکسی ترتیبات مرتب کریں
WinSCP .NET سیشن کا پراکسی طریقہ اور اختتامی نقطہ اس کی دستاویزی خام ترتیبات کے ذریعے مرتب کریں۔
موجودہ 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 ترتیب شدہ سیشن سے کوڈ ٹیمپلیٹ بھی بنا سکتا ہے۔ غیر واضح عددی قدر نقل کرنے کے بجائے اسے دستاویزی طریقہ جدول کے سامنے جانچیں۔ یہ سیشن ترتیبات نظام کی طے شدہ ویب پراکسی میں کسی تبدیلی کا مطلب نہیں رکھتیں۔