根据MSDN中的article,WCF行为的评估顺序为:
我有一个服务,它使用ServiceAuthorizationManager类对请求执行一些自定义安全验证。此授权管理器连接到ServiceAuthorizationBehavior,它实现了IServiceBehavior。
我还定义了自定义行为,它实现了IEndpointBehavior。
根据上面的顺序,应该在服务行为之前评估端点行为,但是,日志证明不是这样。在端点行为之前正在评估ServiceAuthorizationBehavior。
这是一个错误吗?这是怎么回事?
谢谢, 穆罕默德
答案 0 :(得分:5)
文档不正确。实际订单是
感谢你指出这个问题,我会通知文档团队修复此问题。