Silverlight 请求、失败和 Fiddler

2024-03-14

我有一个发出跨域请求的 Silverlight 应用程序。 clientaccesspolicy.xml 文件存在于我发出请求的服务器上并且配置正确。

我知道它配置正确,因为当我使用该应用程序发出请求时我的机器我收到了没有问题的回复。

当大约 300 英里外的公司网络上的第二个人尝试使用从相同 URL 启动的相同应用程序来发出相同请求时,他会收到安全异常。

这是奇怪的部分。我请求他下载 Fiddler,以便我可以看到请求及其响应,从而深入了解问题,但是当他在打开 Fiddler 的情况下运行应用程序时,请求成功。

Chrome 和 IE 中都会发生这种情况。有了 Fiddler,一切都很好。没有它,它就不起作用。

我们已经尝试清除他的历史记录,从缓存中删除 Silverlight 应用程序,我能想到的一切。

该请求是向专用网络(他所在的网络)发出的,我通过与该网络的 VPN 连接发出请求(以防万一出于某种重要原因)。

有什么想法导致这个奇怪的问题吗?


尽管 Fiddler“修复”了该问题,但仍然值得让第二个人从 fiddler 保存成功的会话集的 .saz 文件,然后将它们与您自己的成功会话集进行比较机器。

对差异的分析可能会揭示 fiddler 未就位时的潜在原因。

另一种方法是使用网络协议分析器,例如Wireshark http://www.wireshark.org/download.html。消除Fiddler代表的代理可能足以暴露问题,当然这样的工具技术性要高得多。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Silverlight 请求、失败和 Fiddler 的相关文章

随机推荐