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-ს ასევე შეუძლია კოდის შაბლონის გენერაცია კონფიგურირებული სესიიდან. შეადარეთ ის დოკუმენტირებულ მეთოდთა ცხრილს, ნაცვლად გაუხსნელი რიცხვითი მნიშვნელობის კოპირებისა. ეს სესიის პარამეტრები არ გულისხმობს ცვლილებას სისტემის ნაგულისხმევ ვებ-პროქსიში.