Fiddler阻止了一些像Dropbox这样的HTTPS连接

时间:2013-03-14 10:25:40

标签: web-services dropbox fiddler

我正在开发一个对web服务进行ajax查询的项目,所以我使用fiddler来查看JSON响应。

但是我遇到了使用Fiddler的麻烦。当我在笔记本电脑上启动它时,Dropbox无法再同步我的文件,但我可以调试我的ajax请求。真正的问题是当我在桌面计算机上使用Fiddler时,我对WebService的所有请求都被阻止了。我的WebService在localhost上运行。

我不明白它是如何运作的,你能帮助我吗?

1 个答案:

答案 0 :(得分:12)

Dropbox连接不起作用,因为该应用程序使用名为“证书固定”的功能拒绝Fiddler的HTTPS拦截证书。 Fiddler书中讨论了为什么会发生这种情况,但you can configure Fiddler not to decrypt dropbox.exe's connections解决了这个问题。

  

为避免在Fiddler运行时阻止DropBox App流量,您可以使用工具>提琴手选项> HTTPS只能解密浏览器流量,或者您可以配置Fiddler不要将流量解密为* .dropbox.com。

enter image description here

您的“WebService”问题几乎肯定是完全无关的。您需要更具体地帮助任何人:客户是什么?什么是写的服务?当这种情况发生时,你在Fiddler看到了什么?