So verwenden Sie den aktuellen Benutzer als Proxy mit WinSCP

So verwenden Sie den aktuellen Benutzer als Proxy mit WinSCP

Ich schreibe eine .NET-Anwendung (Web), die WinSCP verwendet, um Dateien auf einen SFTP-Server hochzuladen. Die Verbindung zu diesem Server erfolgt über einen HTTP-Proxy.

Ich habe bereits herausgefunden, wie man Proxy-Informationen (Host, Port, Benutzer und Passwort) statisch festlegt, aber ich frage mich, ob es eine Möglichkeit gibt, Informationen aus dem defaultProxyTag in web.config zu verwenden.

Das Abrufen von Host und Port ist trivial, aber ich kann scheinbar keine Möglichkeit finden, WinSCP anzuweisen, den aktuellen Benutzer/das aktuelle Passwort (also den/das vom Anwendungspool verwendete) zu verwenden, falls dies useDefaultCredentialsfestgelegt ist.

Die WinSCP-GUI bietet keine Option zur Verwendung des aktuellen Benutzers, daher gehe ich davon aus, dass dies nicht möglich ist. Aber vielleicht übersehe ich etwas?

Antwort1

Es ist leider nicht möglich.

Sie können WinSCP nicht die Standardanmeldeinformationen für den Proxy verwenden lassen.

Sie können auch die aktuellen Benutzeranmeldeinformationen nicht abrufen. SieheHolen Sie sich den Benutzernamen/das Passwort für den Windows-Proxy.

verwandte Informationen