Fiddler gateway-proxy-Benutzername/Passwort
Ich versuche abfangen, die eine web-Anwendung, die ein HTTP-proxy (HTTP basic auth Passwort geschützten) Zugriff auf seine Ressourcen.
In Fiddler Optionen gibt es eine Einstellung für die manuelle proxy-Konfiguration. Aber in diesem Bereich, kann ich nur definieren Sie die proxy-Adresse und port. Ich brauche zu definieren, die eine Benutzername/Passwort-Kombination für den upstream-proxy.
Gibt es eine Möglichkeit, dies zu tun?
- Wenn die Website über basic-auth, sollten Sie in der Lage, um zu sehen, den Kopf in fiddler sobald Sie anfangen, traffic. Ein proxy wäre für alle HTTP-Verkehr - ich glaube nicht, dass es das ist, was Sie wollen.
- Die Anwendung, die ich Debuggen möchten, verwendet einen proxy-intern. Es ermöglicht das ändern des eigenen proxy-Einstellung, so dass ich möchten, setzen Fiddler 'es(localhost:8888), und setzen Fiddler' gateway-proxy zur Anwendung, die korrekte proxy die HTTP-auth geschützt). Auf diese Weise Fiddler ' geht in die "Mitte" dieser.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihr Szenario ist ein wenig unklar. Kunden sollte automatisch die Eingabeaufforderung für die proxy-Anmeldeinformationen, wenn ein
HTTP/407
empfangen wird, obwohl viele nicht.Wenn Ihre Frage ist: "Wie kann ich ein
Proxy-Authorization
header, um alle Anfragen, die Sie passieren Fiddler'?", dann ist es ziemlich einfach.Regeln > Anpassen, Regeln > Scrollen Sie zu
OnBeforeRequest
und hinzufügen:Wo
dXNlcm5hbWU6cGFzc3dvcmQ=
ist die base64-codierte version der "Benutzername:Passwort", string. Sie können Fiddler ' s Tools > TextWizard auf base64-kodiert einen string.