I have a reverse proxy configured
[client machine sending rest api requests] <--https--> [[fiddler listening on port:443] <--> [web server]]
I'm trying to capture and modify web api requests that are sent by the client machine to an https web server(sqa2.ourdomain.com). This machine can't be configured to go through a proxy which is why I need the reverse proxy solution. I configured fiddler on the server :
1. as documented else where, after rebding the website to port 444, I've put the following in the onbeforerequest handler
if (oSession.HostnameIs("sqa2.ourdomain.com") &&
(oSession.oRequest.pipeClient.LocalPort == 443))
{
oSession.host = "sqa2.ourdomain.com:444";
}
2. I've run !listen 443 sqa2.ourdomain.com
I've been able to successfully capture the outgoing http api request and response, but the response gives
{
"Status": {
"code": "770",
"message": "Authorization error - Invalid signature"
}
}
What is causing this response?