HTTP para proxy local HTTPS que pode fazer a conexão HTTPS em um proxy

3

Este é o negócio:

  • Nosso software cliente só pode se conectar usando o protocolo http, ele não pode fazer https.
  • No entanto, os requisitos de segurança determinam a segurança de ponta a ponta, por isso precisamos usar https ao conversar com o servidor.
  • Agora, consegui fazer isso em um ambiente de teste usando stunnel com a seguinte configuração:

arquivo stunnel.conf:

[mylocalproxy]
client = yes
accept = 127.0.0.1:3000
connect = the.real.server:443
  • Dada a configuração do stunnel acima, posso configurar meu cliente de teste para usar o endereço do endpoint http://localhost:3000/endpoint/url/ e tudo funciona bem.
  • Mas no ambiente de produção, o lado do cliente não tem acesso direto à rede para o servidor.real. O tráfego do HTTP do lado do cliente tem que passar por um servidor proxy.
  • Minhas perguntas:
    • É possível configurar o stunnel para se conectar usando um servidor proxy?
    • Se não for possível usar o stunnel, há outra maneira de conseguir isso?
por codeape 08.10.2015 / 11:59

0 respostas