如何在HTTP响应中自定义错误消息?我需要在HTTP响应中显示自定义错误消息,而不是低于错误。
一个:反序列化 失败格式化器扔了一个 尝试反序列化消息时出现异常:出现错误 在尝试反序列化参数时 https://Test/Common:SearchCriteria。 InnerException消息是 '反序列化System.String类型的对象时出错。 字节0x1D在此位置无效。第1行,第307位。'。 有关更多信息,请参阅InnerException 的信息。
答案 0 :(得分:0)
您需要实现自定义的未处理错误处理程序。这个excellent blog post涵盖了错误处理程序的实现方式以及配置使用它的服务。您需要检查反序列化特定类型的未处理异常,并创建自定义错误消息以替换它。