我正在编写一个 .NET (Web) 应用程序,该应用程序使用 WinSCP 将文件上传到 SFTP 服务器。与此服务器的连接通过 http 代理进行。
我已经找到了如何静态设置代理信息(主机、端口、用户和密码)的方法,但我想知道是否有办法使用来自defaultProxy
web.config 中标签的信息。
获取主机和端口很简单,但我似乎找不到办法告诉 WinSCP 使用当前用户/密码(即应用程序池正在使用的用户/密码),如果useDefaultCredentials
已设置的话。
WinSCP GUI 没有使用当前用户的选项,所以我猜这是不可能的。但也许我忽略了什么?