กำหนดค่าพร็อกซีของ WinSCP .NET ด้วย AddRawSettings
กำหนดค่าวิธีพร็อกซีและปลายทางของเซสชัน WinSCP .NET ผ่านการตั้งค่าดิบที่จัดทำเอกสารไว้
บน SessionOptions ที่มีอยู่ ให้เลือกวิธีพร็อกซีและปลายทางของวิธีนั้น สำหรับ HTTP CONNECT:
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options คือการกำหนดค่าเซสชันที่มีโฮสต์ พอร์ต และบัญชีของเซิร์ฟเวอร์ไฟล์ระยะไกลอยู่แล้ว ใช้การตั้งค่าพร็อกซีก่อนเปิดเซสชันนั้นผ่านวงจรชีวิตที่มีอยู่ของแอปพลิเคชัน สำหรับเซิร์ฟเวอร์ SFTP ที่เข้าถึงได้จากสาธารณะบนเส้นทางที่อนุญาตตัวกลางสาธารณะ ให้เลือกผู้สมัครจากรายการพร็อกซี HTTPสำหรับ ProxyHost และ ProxyPort ปล่อย ProxyUsername และ ProxyPassword ไว้โดยไม่ตั้งค่าสำหรับผู้สมัครที่ไม่มีการพิสูจน์ตัวตน และยืนยันว่าอนุญาตโฮสต์ปลายทางและพอร์ต SSH
วิธี 3 ระบุ HTTP CONNECT ในตารางวิธีที่จัดทำเอกสารไว้ ไม่ใช่พอร์ต 3 และไม่ใช่ประเภทพร็อกซีทั่วไป เส้นทาง SOCKS หรือเกตเวย์ FTP ต้องใช้วิธีที่รองรับของตัวเอง เอกสารอ้างอิง AddRawSettings เชื่อมโยงกับชื่อและค่าจริง
แยกบัญชีของตัวกลางออกจากบัญชีของเซิร์ฟเวอร์ไฟล์ เมื่อจำเป็น ProxyUsername และ ProxyPassword จะกำหนดค่าข้อมูลรับรองพร็อกซี สำหรับ SFTP ให้คงการตรวจสอบคีย์โฮสต์ SSH ไว้สำหรับปลายทางจริง สำหรับเซสชัน FTPS ที่เข้าสู่ระบบได้แต่ไม่สามารถแสดงรายการไฟล์ได้ ให้ตรวจสอบการเชื่อมต่อข้อมูลที่แยกต่างหาก
WinSCP ยังสามารถสร้างเทมเพลตโค้ดจากเซสชันที่กำหนดค่าไว้ได้ ตรวจสอบกับตารางวิธีที่จัดทำเอกสารไว้แทนการคัดลอกค่าตัวเลขที่ไม่มีการอธิบาย การตั้งค่าเซสชันเหล่านี้ไม่ได้หมายความถึงการเปลี่ยนแปลงพร็อกซีเว็บเริ่มต้นของระบบ