标签: c# wcf
我需要在所有操作合同中验证请求。请求库将具有用户身份验证令牌,每次都需要验证。
我需要在调用所有操作契约之前调用WCF中的方法(基本上是为了验证此请求)。否则,我必须编写代码以在所有操作合同方法中验证请求。
WCF中有任何选项吗?
答案 0 :(得分:3)
WCF提供了几个扩展点。您可以检查IDispatchMessageInspector.AfterReceiveRequest,它允许您在传入消息被分派到操作之前检查它。
IDispatchMessageInspector.AfterReceiveRequest