我们继承了一个没有源代码的.asmx网络服务(我最喜欢的)。
我们已经在内部和外部运行测试(从带有fiddler的控制台应用程序调用它)并且每次都运行干净 - 就像它对绝大多数客户一样。
但是,一个用户报告5xx类型错误。我们已经尝试了所有常规(事件查看器和IIS日志),但它们都很干净。我们不能让它失败。
我们还有哪些选择?
答案 0 :(得分:2)
客户端可以随意复制错误吗?
错误很可能与数据有关。您是否使用与客户端产生错误相同的数据对其进行了测试。
在自动生成的asmx包装器中对调用进行序列化/反序列化时,错误也可能在客户端结束。
WSDL是否有变更?
像ELMAH这样的东西非常适合记录所有无法处理的异常。
答案 1 :(得分:0)