当前位置: 首页 > 知识库问答 >
问题:

SAML元数据是否需要符合SAML2.0规范?

夏祯
2023-03-14

我想知道SAML解决方案(身份提供者或服务提供商)是否需要支持SAML元数据交换(即SAML元数据规范),以便被定义为完全符合SAML 2.0。

查看SAML一致性文档,不太清楚根据RFC 2119,这是必须的、应该的还是可能的。

任何想法我应该在哪里寻找?

裁判:

  • http://docs.oasis-open.org/security/saml/v2.0/saml-conformance-2.0-os.pdf
  • http://docs.oasis-open.org/security/saml/v2.0/saml-metadata-2.0-os.pdf

共有1个答案

董畅
2023-03-14

不幸的是,不存在与SAML2兼容的东西,因此很难证明这一点-尽管一致性规范确实说元数据是标准的一部分。

不过,有一个可互操作的SAML2.0概要文件。请看http://saml2int.org/

这是我过去为此目的使用过的一组最少的概要文件/绑定(作为一个规模很大的SAML服务和软件提供公司的一部分)。它在这里定义了元数据需求:http://saml2int.org/profile/current#section5

 类似资料:
  • 作为服务提供商,我试图通过从身份提供商(IdP)获取SAML断言(SAML 1.0)来验证我页面上的用户。执行以下步骤(非常抽象): 用户访问我的页面 我将用户重定向到用户进行身份验证的IdP。 我得到了一个SAML工件,通过它我向IdP请求SAML断言。 IdP将SAML断言直接发送回我的页面。 ? 此过程是否足以确保用户身份验证是合法的?我是否只是在步骤 5 中授予用户对我服务的访问权限,还是

  • 我希望确认有效的已签名 SAML 注销请求是否需要 RelayState。 我们已经将微软的ADFS 2012 R2与甲骨文的身份联合会联合起来,其中ADFS是SP,OIF是IdP。作为基础,我们遵循将ADFS 2.0/3.0 SP与OIF IdP集成。 一切正常,除了注销。我们有另一个 SP 执行注销并与 OIF 合作。我们发现的一个区别是,ADFS 不会发送带有其签名注销请求的 RelaySt

  • 我正在制作一些lambda来从dynamoDB表中获取数据。 DynamoDB表具有 复合主键 'setId'作为分区键(范围键)(我用这个词'set'作为名词,就像'group'一样) 'id'作为排序键(散列键) 如果我理解正确, 我可以使用setId来查询,因为DynamoDb通过分区键进行集合。 所以我尝试了这个参数。 但它返回错误 Q. 获取集合是否需要排序键? 提前谢谢! 仅供参考)我

  • [警告]:由于激活规范不可用,因此无法激活消息驱动bean的消息endpoint。在激活规范可用之前,消息endpoint将不会接收消息。 MDB必须有激活规范吗?我希望它只是被激活,而不需要添加进一步的配置到服务器。

  • 问题内容: 我有一个非常简单的python脚本, 应该 扫描一个文本文件,该文件包含格式为 id =’ value ‘的行并将其放入dict中。python模块称为chval.py,输入文件为in.txt。这是代码: 当我尝试运行它时,我得到: 追溯(最近一次通话): 文件“ chval.py”,第9行,位于?中。f = open(sys.argv [1],’r’)TypeError:必须为整数

  • 我试图设计一个应用程序,允许用户根据不同的配置创建订阅——表达他们在满足这些条件时接收警报的兴趣。 在评估实现相同功能的选项时,我考虑使用Drools等通用规则引擎来实现相同功能。从高层来看,这似乎是一个自然的适合这个问题的方法。但深入挖掘并仔细思考一下,我怀疑业务规则引擎是否是正确的使用方式。 我认为规则引擎可以根据预定义的条件选择规则,并将规则应用于该数据以产生结果。然而,我的要求是从数据(生