我需要在调用操作契约之前在WCF中调用方法

时间:2015-07-13 12:16:24

标签: c# wcf

我需要在所有操作合同中验证请求。请求库将具有用户身份验证令牌,每次都需要验证。

我需要在调用所有操作契约之前调用WCF中的方法(基本上是为了验证此请求)。否则,我必须编写代码以在所有操作合同方法中验证请求。

WCF中有任何选项吗?

1 个答案:

答案 0 :(得分:3)

WCF提供了几个扩展点。您可以检查IDispatchMessageInspector.AfterReceiveRequest,它允许您在传入消息被分派到操作之前检查它。