ਮੌਜੂਦਾ 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 ਕਨਫਿਗਰ ਕੀਤੇ ਸੈਸ਼ਨ ਤੋਂ ਕੋਡ ਟੈਂਪਲੇਟ ਵੀ ਬਣਾ ਸਕਦਾ ਹੈ। ਅਸਪਸ਼ਟ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਕਾਪੀ ਕਰਨ ਦੀ ਬਜਾਏ ਇਸ ਨੂੰ ਦਸਤਾਵੇਜ਼ੀ ਵਿਧੀ ਸਾਰਣੀ ਨਾਲ ਜਾਂਚੋ। ਇਹ ਸੈਸ਼ਨ ਸੈਟਿੰਗਾਂ ਸਿਸਟਮ ਦੇ ਡਿਫੌਲਟ ਵੈੱਬ ਪ੍ਰੌਕਸੀ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ ਦਰਸਾਉਂਦੀਆਂ।

ਸੰਬੰਧਿਤ ਲੇਖ