背景
我们目前有一个SilverLight表单,它将数据发布到多个应用程序使用的第二个常用表单,然后运行需要业务逻辑将数据放入数据库。
我们有几个国家和国际办事处,使用此表格。
有一个办公地点(CO),此表单始终产生间歇性错误消息,并且基于日志数据,它只发生在此办公室。
错误症状
最初用户通常会报告出现错误,当我使用MS Communicator登录他们的计算机时,80%的时间会开始工作。
我开始在他们的机器上安装Fiddler来尝试捕获更多信息,但是100%的时间我这样做,表单开始成功发布。用户资源丰富,只需在表单未发布时启动Fiddler,就可以正常工作。
我还要求用户通过在TX办公室托管的Citrix和表格发布。
错误详情
我使用OPNET来更好地监控流量,我发现当用户只是打开IE时,身份验证握手失败。 客户=)服务器= 401 客户端< = Server =身份验证令牌 客户没有回复
当我们使用fiddler时,握手成功。
SilverLight返回的错误是一个非常通用的[HttpWebRequest_WebException_RemoteServer]消息。
问题
什么会导致握手有时单独工作,总是使用fiddler和CITRIX,有时它不会。