奇怪的silverlight跨域服务呼叫问题

时间:2010-12-08 23:39:44

标签: c# .net silverlight

所以我有一个Silverlight实验室,我从silverlight.net下载(它是firestarter实验室的一部分 - 实验室10)。

在我的工作机器上,当我尝试运行它时,我得到“跨域服务调用”异常。除了我有一个ClientAccessPolicy.xml文件之外,排序是有道理的。

现在对于奇怪的部分:如果我启用Fiddler,问题就会消失,我的Silverlight应用程序也能运行!

关闭Fiddler,它再次失败。

这似乎与Internet Explorer中的代理设置有关。如果我禁用我的代理设置,我也可以使用Silverlight应用程序(当然,我无法浏览互联网)。

甚至更奇怪: 如果我“从头开始”创建自己的Silverlight应用程序并使用相同的结构(Silverlight主机和服务的单独Web应用程序),一切正常,没有打嗝(并且不需要使用代理)。

知道可能导致什么原因吗?

0 个答案:

没有答案