web-services - Fiddler 阻止了一些 HTTPS 连接,如 Dropbox

标签 web-services dropbox fiddler

我从事一个项目,该项目对 Web 服务进行 ajax 查询,因此我使用 fiddler 查看 JSON 响应。

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

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

最佳答案

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

To avoid blocking DropBox App traffic while Fiddler is running, you can use Tools > Fiddler Options > HTTPS to either only decrypt Browser traffic or you can configure Fiddler not to decrypt traffic to *.dropbox.com.



enter image description here

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

关于web-services - Fiddler 阻止了一些 HTTPS 连接,如 Dropbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15406622/

相关文章:

java - spring ws配置wsdl生成策略?

java - 如何在同一个 spring-WS 项目中为不同的服务定义单独的 wsdl?

python - 通过条目窗口小部件传递URL(TKinter//Python 3+)

iPad/iPhone 上 webapp 的 Dropbox 选择器 403 错误

fiddler - 使用 Fiddler 限制网络速度不起作用

java - 使用 Apache CXF 生成的 SOAP Web 服务的错​​误处理和重试机制

javascript - 从 HTML/文本中提取 URL,但如果 URL 仅显示部分内容,如 "/secondpage.html"?

java - DropboxAPI.DeltaPage<MD> 类 - 什么是 MD?

emulation - 可以使用 Fiddler 监视 PCOMM session 或任何 3270 模拟器 session 吗?

c# - WCF RESTful 服务不接受 JSON 输入