【问题标题】:XACML and WCF Examples [closed]XACML 和 WCF 示例 [关闭]
【发布时间】:2011-12-30 16:03:32
【问题描述】:

我正在寻找您找到/使用/可以共享的任何资源/参考/见解/示例代码,以解决使用 XACML 保护 WCF 服务的问题。是的,我已经用谷歌搜索了,不,没有太多帮助。那里严重缺乏有关此主题的有用信息。

您可以分享以下任何内容都会有所帮助:

  1. 使用 XACML 保护 WCF 时使用的基本工作流概述

  2. 与 WCF 结合使用的示例 XACML 文档

  3. 使用 XACML 时的 WCF 配置示例

基本上,任何可以作为起点的东西都会非常有帮助!

【问题讨论】:

    标签: c# .net wcf wcf-security xacml


    【解决方案1】:

    缺少信息可能是因为没有随 .NET 一起提供的开箱即用的解决方案来保护使用 XACML 的 Web 服务(WCF 或 WSE)。

    需要有一段代码来拦截 Web 服务请求并根据您定义的策略对其进行检查。您必须构建自己的解决方案,或者依赖开源或商业解决方案(或两者的组合 - 与供应商的 PDP 对话的 .NET 自定义挂钩 - 请参阅example here)。

    根据您的设置,如果您正在执行 WS-Trust 交换以进行身份​​验证,您可以将 XACML 授权步骤作为该流程的一部分注入;但这也取决于您使用的令牌服务器的功能。

    【讨论】:

    • 感谢您的回复。我确实理解为什么这个问题被关闭了,尽管我仍然对缺乏关于这个主题的信息感到沮丧。再次感谢您
    • Axiomatics 确实提供了 .Net 解决方案。不过,它并不是特别针对 WSE 或 WCF。 .Net 解决方案(以及 Java 解决方案)确实带有 C# 中的强制点,可用于 WCF 服务,更广泛地用于 .Net HttpModule。更多信息请联系:[link]axiomatics.com/products/…
    • 我没有亲自尝试过,但 XACML.NET 可能是您正在寻找的:mvpos.sourceforge.net
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    • 2014-12-03
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多