![So verwenden Sie den aktuellen Benutzer als Proxy mit WinSCP](https://rvso.com/image/1543370/So%20verwenden%20Sie%20den%20aktuellen%20Benutzer%20als%20Proxy%20mit%20WinSCP.png)
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 defaultProxy
Tag 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 useDefaultCredentials
festgelegt 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.