WCF服务身份验证消息

时间:2011-08-11 08:44:58

标签: wcf authentication exception-handling

我正在编写带有身份验证的WCF服务并且偶然发现了这一点:我似乎无法定义在身份验证错误的情况下返回的消息(也就是说:用户未经过身份验证)。

我有一个IErrorHandler实现,但是在auth期间似乎没有捕获抛出的异常(SecurityTokenExceptionFaultException<T>)。但是,我可以确认它在其他场景中有效。

我在这里缺少什么?或者是否真的无法捕获和处理在auth中抛出的异常?

由于

1 个答案:

答案 0 :(得分:0)

IErrorHandler无法处理身份验证过程中发生的异常。为什么要处理验证异常?

您的客户端可以捕获验证异常。