![Como usar o usuário atual para proxy com WinSCP](https://rvso.com/image/1543370/Como%20usar%20o%20usu%C3%A1rio%20atual%20para%20proxy%20com%20WinSCP.png)
Estou escrevendo um aplicativo .NET (web) que usa WinSCP para fazer upload de arquivos para um servidor SFTP. A conexão com este servidor passa por um proxy http.
Já descobri como definir as informações do proxy (host, porta, usuário e senha) estaticamente, mas queria saber se existe uma maneira de usar as informações da defaultProxy
tag no web.config.
Obter o host e a porta é trivial, mas não consigo encontrar uma maneira de dizer ao WinSCP para usar o usuário/senha atual (ou seja, aquele que o pool de aplicativos está usando), se useDefaultCredentials
estiver definido.
A GUI do WinSCP não tem a opção de usar o usuário atual, então acho que não é possível. Mas talvez eu esteja negligenciando alguma coisa?
Responder1
Infelizmente não é possível.
Você não pode fazer com que o WinSCP use as credenciais padrão para proxy.
Você também não pode recuperar as credenciais do usuário atual. VerObtenha nome de usuário/senha do proxy do Windows.