Autenticação de proxy para linha de comando no Windows

0

Estou acessando a web (porta 80) usando um servidor proxy que requer autenticação. Para o navegador da web, ele abre uma janela onde posso inserir meu nome de usuário e senha, mas quando estou usando a linha de comando (cmd) e tento executar um programa que usa a web, nenhuma janela de autenticação é exibida e diz que a autenticação falha. Eu digitei o endereço de proxy no IE que todo o sistema usa, mas como posso encontrar alguma alternativa para janela de autenticação para linha de comando?

    
por hasanatkazmi 27.06.2010 / 02:32

2 respostas

2

A linha de comando não é a responsável pela autenticação HTTP - é o programa que você executa a partir da linha de comando. Não há configuração que funcione para todos os programas executados pela linha de comando.

    
por 27.06.2010 / 07:41
1

Essa é uma pergunta antiga, mas eu vi isso e vi que não tinha uma resposta aceita, então vou dar um feedback caso alguém mais se depara com essa questão.

Eu tive que me autenticar com um proxy corporativo usando a linha de comando para instalar alguns Rubygems. Eu usei

set http_proxy=http://username:[email protected]:80

Não sei por que o servidor proxy não me reconheceu, embora eu estivesse conectado à minha conta corporativa, mas precisei me autenticar novamente, e isso funcionou para mim. Depois de usar esse comando, eu poderia baixar os Rubygems. Ele exige que você digite sua senha em texto sem formatação, e isso aparecerá em texto sem formatação para qualquer pessoa que esteja fazendo uma captura de pacote durante sua sessão. Talvez alguém possa sugerir uma maneira de alimentar credenciais com segurança?

    
por 23.06.2014 / 15:29