【发布时间】:2010-05-19 19:02:35
【问题描述】:
如何让我的客户正确处理 404 错误? 现在它捕获了一个一般异常......
我的 WCF 服务器使用 WebOperationContext.Current.OutgoingResponse.SetStatusAsNotFound(); 返回 404 错误代码
但是我的 WCF 客户端将其解释为 EndPointNotFoundException
http://myUrl 上没有可以接受消息的端点监听。这通常是由不正确的地址或 SOAP 操作引起的。有关详细信息,请参阅 InnerException(如果存在)。
内部异常是 WebException "远程服务器返回错误:(404) Not Found。
【问题讨论】: