1

XACML/SAML .NET 框架类/方法的状态如何?

Microsoft 现在或在不久的将来会提供 .NET XACML/SAML 堆栈/框架吗?

MSDN 能否提供今天的工作示例来演示如何使用或实现 XACML/SAML 环境,这些示例保护典型的 WCF 客户端/WCF 服务环境?

鉴于 Microsoft .NET 框架今天(2014 年 2 月 25 日)没有 XACML/SAML 实现,Microsoft 会推荐哪些第三方供应商产品与 WCF .NET 环境中的 .NET Framework 类联合使用?

是的,我已经用谷歌搜索了,不,没有太多帮助。那里严重缺乏关于这个主题的有用信息。

您可以分享的以下任何信息都会有所帮助: 1. 此论坛或 MSDN 帮助台中的任何人都可以解释或引导我查看文档,解释在使用 XACML 保护 WCF 客户端服务时使用的基本协议流吗?我希望这个问题适合 MSDN 帮助台 ;-)

2a)。如何在客户端设置格式正确的 XACML/SAML 请求?2b)。如何在服务中拦截和提取格式正确的 XACML/SAML 请求?2c)。如何将其传递给 .NET(如果有)或 2d)的 XACML/SAML 处理框架。任何推荐的 XACML/SAML 第三方框架?

  1. 一般来说:如何编写消息拦截器并检索标头中的 SAML 部分以由 XACML 服务端实现处理以接收基于策略的权限 true/fals 值?

  2. 什么 .NET Framework/Classes/Methods 将帮助我将 XACML/SAML 数据注入到请求/消息中

  3. 什么 .NET Framework/Classes/Methods 将帮助我从请求/消息中检索 XACML/SAML 数据

4

1 回答 1

0

有多个位置可以在 C# .NET 中编写策略实施点 (PEP)。可能的位置包括:

  • Http模块
  • WCF Web 服务 - 自定义 ServiceAuthorizationManager
  • REST API (ASP.NET Web API) - 自定义 AuthorizationFilter
  • ASP.NET MVC - 自定义 AuthorizationFilter

Axiomatics(免责声明:我为 Axiomatics 工作)提供所有这些集成点以及用 .NET 编写的 XACML 3.0 PDP 和 .NET PEP SDK,以便您可以编写自己的 PEP。

于 2014-05-14T15:31:31.627 回答