Eu tenho um aplicativo da web em execução que recebe conexões de entrada de vários clientes. Agora preciso executar a autenticação do cliente para cada conexão de entrada.
Um aplicativo separado em execução no mesmo servidor que o aplicativo da Web gera automaticamente certificados (crt + key) e distribui a chave crt + para os clientes únicos. O certificado deve ser usado no lado do servidor para a autenticação do cliente.
Existe uma maneira fácil de configurar um proxy HTTP simples na frente do aplicativo da web para executar essa autenticação de cliente e, se for bem-sucedido, encaminhar a solicitação ao aplicativo da web? Note que eu devo ser capaz de especificar um diretório de certificados que deve ser usado para verificação não apenas um certificado, uma vez que cada cliente tem seus próprios!
Tags ssl http-proxy