O URL A redireciona para o URL B. Eu tive meu proxy definido como A - > C. Eu mudei meu proxy de B - > C e funcionou. Estranho.
Eu tenho um proxy nginx local que permite que meu site local funcione em https://fakedomain.com/endpoint . Se eu acertar no navegador, Charles mostra a resposta corretamente.
SeeuusaroproxySSLdemodoqueovalorhttps://www.anotherdomain.com/endpointatinjahttps://fakedomain.com/endpoint,eleforneceráumcódigoderespostade-1comumavisualizaçãoderespostasemelhanteaesta:

EutenhooSSLProxyingfuncionandobem,geralmente.Seeufizerproxyparaumlocalconhecidodehttps,oproxyCharlesfuncionarábem.

Meusite/servidorlocalusaumarquivo.crte.keygeradoporoutrapessoa,oqueachoquepodeseroproblema.EuestouemumMac,cliqueiduasvezesno.crteoadicioneiaomeuchaveiro.Euabrieconfigureiparasempreconfiar:
Meu palpite é que Charles não confia nesse certificado quando está fazendo proxies, então isso é um erro. Só não sei como consertar isso.
Nota: Eu fui redirecionado para esta troca da pilha de rede
O URL A redireciona para o URL B. Eu tive meu proxy definido como A - > C. Eu mudei meu proxy de B - > C e funcionou. Estranho.
Tags http-proxy