例外和TDetail

时间:2011-06-24 13:15:49

标签: c# exception exception-handling

这就是我需要做的事情:

catch (System.ServiceModel.FaultException<CustomFault> ex)
{
    throw ex;
}

问题是,我得到的错误是

System.ServiceModel.Security.MessageSecurityException

如何返回自定义错误?

1 个答案:

答案 0 :(得分:0)

你是否想要抓住服务器端的故障?那不行;在服务器代码执行之前抛出MessageSecurityException

如果您尝试在客户端代码中捕获错误,请使用

catch (System.ServiceModel.Security.MessageSecurityException ex)
{
    // handle exception
}