Tenho um servidor executando um aplicativo (Redmine) no Rails, com Passenger, e preciso criar um script de acesso à API REST do Redmine (do próprio servidor - não preciso de acesso remoto).
O problema é que o Redmine está por trás de um proxy reverso do Apache. Um login OIDC é necessário antes que eu possa realmente acessar o Redmine, e estou achando isso difícil de lidar (o cliente precisa obter um token de acesso antes de poder fazer a solicitação cURL).
Pergunta: há alguma maneira de fazer a chamada de API do localhost, ignorando o front-end do Apache, para que eu não tenha que lidar com o SSL e o login do OIDC? Com os outros proxies reversos (Java) com os quais estou familiarizado, o Apache transfere uma solicitação HTTP para uma porta conhecida, e eu posso acessar o aplicativo diretamente nessa porta, ignorando o SSL e o OIDC. No entanto, não parece haver uma maneira de fazer isso com o Passenger.