Configurer les paramètres proxy de WinSCP .NET avec AddRawSettings
Configurez la méthode proxy et le point de terminaison d’une session WinSCP .NET via ses paramètres bruts documentés.
Sur un SessionOptions existant, sélectionnez la méthode proxy ainsi que son point de terminaison. Pour HTTP CONNECT :
options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");options est la configuration de session qui contient déjà l’hôte, le port et le compte du serveur de fichiers distant. Appliquez les paramètres proxy avant d’ouvrir cette session via le cycle de vie existant de l’application. Pour un serveur SFTP accessible publiquement sur une route autorisant des intermédiaires publics, choisissez un candidat dans la liste de proxies HTTP pour ProxyHost et ProxyPort. Laissez ProxyUsername et ProxyPassword non définis pour un candidat non authentifié et vérifiez qu’il autorise l’hôte de destination et le port SSH.
La méthode 3 identifie HTTP CONNECT dans le tableau des méthodes documenté ; ce n’est ni le port 3 ni un type de proxy universel. Une route SOCKS ou passerelle FTP nécessite sa propre méthode prise en charge. La référence AddRawSettings renvoie aux noms et valeurs réels.
Gardez le compte de l’intermédiaire distinct du compte du serveur de fichiers. Au besoin, ProxyUsername et ProxyPassword configurent les identifiants du proxy. Pour SFTP, conservez la vérification de la clé d’hôte SSH pour la destination réelle. Pour une session FTPS qui se connecte mais ne peut pas lister les fichiers, vérifiez la connexion de données distincte.
WinSCP peut aussi générer un modèle de code à partir d’une session configurée. Confrontez-le au tableau des méthodes documenté plutôt que de copier une valeur numérique inexpliquée. Ces paramètres de session n’impliquent aucun changement du proxy web par défaut du système.