Trên một SessionOptions hiện có, chọn phương thức proxy cũng như điểm cuối của nó. Đối với HTTP CONNECT:

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

options là cấu hình phiên đã chứa máy chủ, cổng và tài khoản của máy chủ tệp từ xa. Áp dụng các thiết lập proxy trước khi mở phiên đó thông qua vòng đời hiện có của ứng dụng. Đối với máy chủ SFTP có thể truy cập công khai trên tuyến cho phép các trung gian công cộng, hãy chọn một ứng viên từ danh sách proxy HTTP cho ProxyHost và ProxyPort. Để ProxyUsername và ProxyPassword không được đặt đối với ứng viên không có xác thực và xác nhận rằng nó cho phép máy chủ đích và cổng SSH.

Phương thức 3 biểu thị HTTP CONNECT trong bảng phương thức đã ghi lại; đó không phải cổng 3 và cũng không phải một loại proxy phổ quát. Tuyến SOCKS hoặc cổng FTP cần phương thức được hỗ trợ riêng. Tài liệu tham chiếu AddRawSettings liên kết đến tên và giá trị thực tế.

Giữ tài khoản của trung gian tách biệt khỏi tài khoản máy chủ tệp. Khi cần, ProxyUsername và ProxyPassword cấu hình thông tin đăng nhập proxy. Đối với SFTP, hãy giữ việc xác minh khóa máy chủ SSH cho đích thực tế. Đối với phiên FTPS đăng nhập được nhưng không thể liệt kê tệp, hãy kiểm tra kết nối dữ liệu riêng.

WinSCP cũng có thể tạo mẫu mã từ một phiên đã cấu hình. Hãy đối chiếu nó với bảng phương thức đã ghi lại thay vì sao chép một giá trị số không được giải thích. Các thiết lập phiên này không ngụ ý bất kỳ thay đổi nào đối với proxy web mặc định của hệ thống.

Bài viết liên quan