根据MSDN中的这篇文章,WCF行为的评估顺序是:
我有一个服务,它使用ServiceAuthorizationManager类对请求执行一些自定义安全验证.此授权管理器连接到实现IServiceBehavior的ServiceAuthorizationBehavior.
我还定义了实现IEndpointBehavior的自定义行为.
根据上面的顺序,应该在服务行为之前评估端点行为,但是,日志证明不是这样.正在评估端点行为之前的ServiceAuthorizationBehavior.
这是一个错误吗?这里发生了什么?
谢谢,穆罕默德