WCF服务身份验证消息



我正在编写一个具有身份验证的WCF服务,并且偶然发现了这个问题:我似乎无法定义在身份验证出错时返回的消息(也就是说:用户未经过身份验证)。

我有一个IErrorHandler实现在适当的地方,但似乎没有捕捉异常抛出(SecurityTokenExceptionFaultException<T>)在auth期间。但是,我可以确认它在其他情况下也有效。

我在这里错过了什么吗?还是真的不可能捕获和处理在auth中抛出的异常?

谢谢

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

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

最新更新