Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何隐藏故障错误描述(WCF和Silverlight)_Wcf_Silverlight - Fatal编程技术网

如何隐藏故障错误描述(WCF和Silverlight)

如何隐藏故障错误描述(WCF和Silverlight),wcf,silverlight,Wcf,Silverlight,我有一个silverlight应用程序,它使用WCF进行数据库操作。使用Fiddler,我能够篡改WCF中使用的特定方法所需的参数,并获得异常“a:反序列化失败格式化程序在尝试反序列化消息时引发异常:尝试反序列化参数时出错。InnerException消息为“反序列化类型为……的对象时出错。”。。。。。。。。“我的安全团队不喜欢这样,说这暴露了真正的例外。有没有办法处理这种类型的异常并显示一些用户定义的消息?如果是,请提供完整的样品。我在internet上浏览了这么多文章,但没有一篇有完整的解决

我有一个silverlight应用程序,它使用WCF进行数据库操作。使用Fiddler,我能够篡改WCF中使用的特定方法所需的参数,并获得异常“a:反序列化失败格式化程序在尝试反序列化消息时引发异常:尝试反序列化参数时出错。InnerException消息为“反序列化类型为……的对象时出错。”。。。。。。。。“我的安全团队不喜欢这样,说这暴露了真正的例外。有没有办法处理这种类型的异常并显示一些用户定义的消息?如果是,请提供完整的样品。我在internet上浏览了这么多文章,但没有一篇有完整的解决方案。

您需要实现一个自定义错误处理程序。看

获取大量参考详细信息和此

例如,一个实现(以基本但有指导意义的方式)您正在寻找的异常屏蔽行为的示例