Pregunta

Estoy tratando de conseguir Fiddler para trabajar con mi empresa de proxy.Cada solicitud externa está volviendo 407.

Hasta ahora he intentado añadir oSession.oRequest["Proxy-Authorization"] = "YOURCREDENTIALS";las reglas personalizadas donde he utilizado mi nombre de USUARIO:CONTRASEÑA en base64.Todavía no hay suerte.

Alguna idea?Gracias.

¿Fue útil?

Solución

Nota:No hay una respuesta con un mayor votación disponible.Porque de PARA la clasificación de es aceptado por debajo de la respuesta.

Yo tenía el mismo problema, demasiado, y resolver así:

  1. Comenzó el Violinista con su configuración estándar.
  2. Comenzó IE e hizo un HTTP-request a una página web.
  3. La autorización de proxy diálogo emergente, donde entré en mi credenciales.
  4. En el Fiddler buscado en los encabezados de solicitud para "Proxy-Authorization".
  5. Copiar el valor de encabezado que se parecía a "Basic sOMeBASE64eNCODEdSTRING=" el portapapeles.
  6. Alteración de la CustomRules.js con la siguiente línea dentro de OnBeforeRequest:

    oSession.oRequest["Proxy-Authorization"] = "Basic sOMeBASE64eNCODEdSTRING=";

Así que mi enfoque era muy similar a la tuya solo que antes he comprobado qué tipo de autorización de proxy el servidor con Fiddler para depurar el encabezado de autorización.De esa manera me enteré de que había que añadir el "Básico" antes de la codificación Base64 credenciales y yo ni siquiera tiene que utilizar la herramienta para codificar las credenciales a Base64.Acaba de copiar el valor de la autorización de proxy de encabezado.

Otros consejos

Lo que funcionó para mí fue mucho más simple:

Rules > Automatically Authenticate

Mi respuesta es simple. Si el proxy de su empresa es NTLM, descargue, configure y configure cntlm. En contrae a su violinista al puerto CNTLM configurando la configuración de proxy.

¡Hecho! Así es como configuré a Fiddler en mi empresa

¿Qué versión de Fiddler estás usando?

Fiddler encadenará automáticamente el proxy de su organización, y todas las versiones actuales de Fiddler admiten la aprobación de la información de autenticación entre el cliente y el proxy de autenticación.

¿Cómo está generando las solicitudes HTTP en cuestión? ¿Cuáles son los encabezados de respuesta HTTP exactos?

http://blog.bareweb.eu/2010/10/http-debugging-fiddler-tip-1/

Hay una entrada en el menú "Reglas" para requerir autenticación proxy. ¡Use eso y deberá llegar un poco más allá!

Fiddler debe recoger la configuración del proxy nativo automáticamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top