2013-03-14 2 views
5

웹 서비스에 대한 ajax 쿼리를 작성하는 프로젝트에서 작업하므로 JSON 응답을보기 위해 피들러를 사용합니다.Fiddler는 Dropbox와 같은 일부 HTTPS 연결을 차단합니다.

그러나 나는 Fiddler를 사용하는 데 문제가 있습니다. 내 랩톱에서 실행할 때 Dropbox는 더 이상 내 파일을 동기화 할 수 없지만 내 아약스 요청을 디버깅 할 수 있습니다. 실제 문제는 내 데스크톱 컴퓨터에서 피들러를 사용하면 내 WebService에 대한 모든 요청이 차단됩니다. 내 WebService는 localhost에서 실행됩니다.

어떻게 작동하는지 이해하지 못하겠습니까?

답변

9

해당 응용 프로그램이 거절의 피들러의 HTTPS 차단 인증서 인 "인증서 고정"이라는 기능을 사용하므로 보관 용 연결이 작동하지 않습니다. 이런 일이 발생하는 이유는 Fiddler 서적에서 논의되었지만 문제를 해결하는 you can configure Fiddler not to decrypt dropbox.exe's connections. 피들러가 실행되는 동안 보관 용 앱 트래픽을 차단 방지하기 위해

, 당신이 도구를 사용할 수 있습니다> 피들러 옵션> HTTPS 중 유일한 브라우저 트래픽을 해독하기 위해 또는 * 트래픽을 해독하지 .dropbox.com을 피들러를 구성 할 수 있습니다.

당신의 "WebService에"와

enter image description here

문제

거의 확실 전혀 관계가없는 것입니다. 누구든지 도움을 줄 수 있도록 구체적으로 설명해야합니다. 클라이언트는 무엇입니까? 서면으로 작성된 서비스는 무엇입니까? 이것이 일어날 때 Fiddler에서 무엇을 볼 수 있습니까?

+0

답장을 보내 주셔서 감사합니다. 내 웹 서비스는 C#으로 작성되었습니다. 다른 웹 서비스 (www.flexmail.eu)에 요청합니다. 그것은 localhost 및 내 아약스 스크립트에서 실행됩니다. 내가 Fiddler에서 메서드를 호출하면 body 열에 -1이 표시됩니다. 나는 집에 없기 때문에 지금은 더 구체적 일 수 없습니다. – Robouste

관련 문제