gpt4 book ai didi

WCF 行为评估顺序和 ServiceAuthorizationBehavior

转载 作者:行者123 更新时间:2023-12-02 05:43:44 25 4
gpt4 key购买 nike

根据这个article在 MSDN 中,WCF 行为的评估顺序是:

  1. 契约(Contract)
  2. 运营
  3. 端点
  4. 服务

我有一项服务使用 ServiceAuthorizationManager 类为请求执行一些自定义安全验证。此授权管理器连接到实现 IServiceBehavior 的 ServiceAuthorizationBehavior。

我还定义了实现 IEndpointBehavior 的自定义行为。

根据上面的顺序,端点行为应该在服务行为之前被评估,然而,日志证明并非如此。在端点行为之前评估 ServiceAuthorizationBehavior。

这是一个错误吗?这是怎么回事?

谢谢,穆罕默德

最佳答案

文档不正确。实际顺序是

  1. 服务
  2. 契约(Contract)
  3. 端点
  4. 运营

感谢您指出这个问题,我会通知文档团队解决此问题。

关于WCF 行为评估顺序和 ServiceAuthorizationBehavior,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10569461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com