简体   繁体   English

Silverlight WCF服务错误

[英]Silverlight WCF Service Error

What would prevent one machine from consuming a Silverlight Enabled WCF service some of the time, whilst another on the same network domain, behind the same proxy / firewall / etc.. can fine? 是什么能阻止一台计算机有时消耗一台启用了Silverlight的WCF服务,而另一台位于同一网络域中,位于同一代理/防火墙/等后面的另一台计算机可以正常使用? Service and app are on the same domain. 服务和应用程序在同一个域中。

I'm writing to the event log when the service comes in, and I can't even see the call come through. 服务进入时我正在写事件日志,我什至看不到呼叫通过。

Any pointers greatly appreciated. 任何指针,不胜感激。

Update: After using fiddler, it seems to work if we have fiddler running, but not if we don't. 更新:使用提琴手后,如果我们正在运行提琴手,则似乎可以正常运行,但如果不运行,则无法正常工作。 I'm more confused than ever! 我比以往任何时候都更加困惑!

Install Fiddler and see what is going on. 安装Fiddler并查看发生了什么。 No other good way to figure this out (sometimes even fiddler can't help). 没有其他好的方法可以解决这个问题(有时甚至提琴手也无济于事)。

The lesson is never believe what your told. 该课程永远不要相信您所说的。 The proxy on the non-working machine was indeed different. 非工作计算机上的代理确实不同。 :o\\ :o \\

Fiddler drops itself into the proxy chain and that's what caused it to work whilst fiddler was running. Fiddler将自己放到代理链中 ,这就是导致Fiddler在运行时正常工作的原因。

Case sovled. 案件解决了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM