【问题标题】:What WCF extensibility point should I use to implement custom security?我应该使用什么 WCF 扩展点来实现自定义安全性?
【发布时间】:2010-08-08 18:14:21
【问题描述】:

我正在尝试在我们的 Intranet 上为我们的 WCF 服务创建一个灵活的安全基础架构,但我不太确定我应该将这段代码放在哪里......有很多不同的方式来扩展 WCF,我不知道不知道从哪里开始...

基本思想:每次调用我的服务时 - 对于任何操作 - 我都希望运行一些代码,使用我们现有的安全基础设施进行自定义访问检查,以查看用户是否有权执行操作。如果用户未经授权,我希望它抛出异常或其他东西(不确定它应该做什么)并阻止调用进入我的服务代码。

想法?

谢谢

【问题讨论】:

    标签: wcf security .net-4.0


    【解决方案1】:

    我认为this 将是实施自定义授权策略的良好起点。

    【讨论】:

      【解决方案2】:

      我最终不得不将 MessageInspector 与 ParameterInspector 结合使用,以使其按我的需要工作。

      【讨论】:

        猜你喜欢
        • 2011-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-19
        • 2013-01-19
        • 2020-02-25
        • 1970-01-01
        相关资源
        最近更新 更多